@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Shadows+Into+Light:400&display=swap);





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Shadows Into Light', handwriting;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #0f7699 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #084053 !important;
  border-color: #084053 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #062e3c;
  color: #062e3c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #0f7699;
  border-color: #0f7699;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0f7699 !important;
  border-color: #0f7699 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #0f7699 !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #062e3c !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0f7699;
  border-color: #0f7699;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #0f7699;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3cbfec;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #0f7699;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #0f7699;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #0f7699;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0f7699;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0f7699;
  border-bottom-color: #0f7699;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #0f7699 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%230f7699' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-rTOf35Onkq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rTOf35Onkq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rTOf35Onkq a {
  font-style: normal;
}
.cid-rTOf35Onkq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rTOf35Onkq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rTOf35Onkq .nav-item:focus,
.cid-rTOf35Onkq .nav-link:focus {
  outline: none;
}
.cid-rTOf35Onkq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rTOf35Onkq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rTOf35Onkq .menu-logo {
  margin-right: auto;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rTOf35Onkq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rTOf35Onkq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rTOf35Onkq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rTOf35Onkq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rTOf35Onkq button.navbar-toggler:focus {
  outline: none;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTOf35Onkq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTOf35Onkq .collapsed .btn {
  display: -webkit-flex;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rTOf35Onkq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rTOf35Onkq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rTOf35Onkq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rTOf35Onkq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rTOf35Onkq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rTOf35Onkq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTOf35Onkq img {
    height: 3.8rem !important;
  }
  .cid-rTOf35Onkq .btn {
    display: -webkit-flex;
  }
  .cid-rTOf35Onkq button.navbar-toggler {
    display: block;
  }
  .cid-rTOf35Onkq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rTOf35Onkq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTOf35Onkq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing,
  .cid-rTOf35Onkq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rTOf35Onkq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rTOf35Onkq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rTOf35Onkq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rTOf35Onkq .nav-link:hover,
.cid-rTOf35Onkq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rTOi4bTQ85 {
  background: #ffffff;
}
.cid-rTOi4bTQ85 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rTOi4bTQ85 .mbr-figure {
  margin: 0 auto;
}
.cid-rTOi4bTQ85 figcaption {
  position: relative;
}
.cid-rTOi4bTQ85 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rTOi4bTQ85 .image-block {
    width: 100% !important;
  }
}
.cid-rTOl7sXyn7 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #8ebd57;
}
.cid-rTOl7sXyn7 .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rTOl7sXyn7 .section-text {
  padding: 2rem 0;
  color: #ffffff;
}
.cid-rTOl7sXyn7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rTOl7sXyn7 .inner-container {
    width: 100% !important;
  }
}
.cid-rUPw7azonN {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #8ebd57;
}
.cid-rUPw7azonN .mbr-section-subtitle {
  color: #767676;
}
.cid-rUPw7azonN .btn {
  margin: 0 0 .5rem 0;
}
.cid-rUPw7azonN H2 {
  color: #f7ed4a;
  text-align: center;
}
.cid-rZj2H79mAO {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-rZj2H79mAO .image-block {
  margin: auto;
}
.cid-rZj2H79mAO figcaption {
  position: relative;
}
.cid-rZj2H79mAO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZj2H79mAO .image-block {
    width: 100% !important;
  }
}
.cid-s4aCGoCbXW {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s4aCGoCbXW .mbr-section-subtitle {
  color: #767676;
}
.cid-s4aCGoCbXW H2 {
  color: #cc2952;
  text-align: center;
}
.cid-s4aBOQPAMV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s4aBOQPAMV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4aBOQPAMV p {
  color: #767676;
  text-align: left;
}
.cid-s4aBOQPAMV .card-box {
  padding-top: 2rem;
}
.cid-s4aBOQPAMV .card-wrapper {
  height: 100%;
}
.cid-s4aBOQPAMV P {
  color: #ffffff;
}
.cid-s4aE2t9WXq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s4aE2t9WXq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4aE2t9WXq p {
  color: #767676;
  text-align: left;
}
.cid-s4aE2t9WXq .card-box {
  padding-top: 2rem;
}
.cid-s4aE2t9WXq .card-wrapper {
  height: 100%;
}
.cid-rUgQgXHL1z {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rUgQgXHL1z .mbr-section-subtitle {
  color: #767676;
}
.cid-rUgQgXHL1z H2 {
  color: #cc2952;
}
.cid-rUgOOIFHTb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rUgOOIFHTb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rUgOOIFHTb p {
  color: #767676;
  text-align: left;
}
.cid-rUgOOIFHTb .card-box {
  padding-top: 2rem;
}
.cid-rUgOOIFHTb .card-wrapper {
  height: 100%;
}
.cid-rUsIa7HCug {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUsIa7HCug h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rUsIa7HCug p {
  color: #767676;
  text-align: left;
}
.cid-rUsIa7HCug .card-box {
  padding-top: 2rem;
}
.cid-rUsIa7HCug .card-wrapper {
  height: 100%;
}
.cid-s0inePEjP8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-s0inePEjP8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s0inePEjP8 p {
  color: #767676;
  text-align: left;
}
.cid-s0inePEjP8 .card-box {
  padding-top: 2rem;
}
.cid-s0inePEjP8 .card-wrapper {
  height: 100%;
}
.cid-rTOGqKCRQY {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/orientacion-docente.jpg");
}
.cid-rTOGqKCRQY .carousel-control {
  background: #000;
}
.cid-rTOGqKCRQY .mbr-section-subtitle {
  color: #767676;
}
.cid-rTOGqKCRQY .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rTOGqKCRQY .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rTOGqKCRQY .carousel-item .wrap-img {
  text-align: center;
}
.cid-rTOGqKCRQY .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rTOGqKCRQY .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rTOGqKCRQY .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rTOGqKCRQY .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rTOGqKCRQY .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rTOGqKCRQY .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rTOGqKCRQY .cloneditem-1,
.cid-rTOGqKCRQY .cloneditem-2,
.cid-rTOGqKCRQY .cloneditem-3,
.cid-rTOGqKCRQY .cloneditem-4,
.cid-rTOGqKCRQY .cloneditem-5 {
  display: none;
}
.cid-rTOGqKCRQY .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rTOGqKCRQY .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides2 .cloneditem-1,
  .cid-rTOGqKCRQY .carousel-inner.slides2 .cloneditem-2,
  .cid-rTOGqKCRQY .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides3 .cloneditem-1,
  .cid-rTOGqKCRQY .carousel-inner.slides3 .cloneditem-2,
  .cid-rTOGqKCRQY .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides4 .cloneditem-1,
  .cid-rTOGqKCRQY .carousel-inner.slides4 .cloneditem-2,
  .cid-rTOGqKCRQY .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides5 .cloneditem-1,
  .cid-rTOGqKCRQY .carousel-inner.slides5 .cloneditem-2,
  .cid-rTOGqKCRQY .carousel-inner.slides5 .cloneditem-3,
  .cid-rTOGqKCRQY .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rTOGqKCRQY .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rTOGqKCRQY .carousel-inner.slides6 .cloneditem-1,
  .cid-rTOGqKCRQY .carousel-inner.slides6 .cloneditem-2,
  .cid-rTOGqKCRQY .carousel-inner.slides6 .cloneditem-3,
  .cid-rTOGqKCRQY .carousel-inner.slides6 .cloneditem-4,
  .cid-rTOGqKCRQY .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rTOGqKCRQY H2 {
  color: #767676;
}
.cid-rUJIfwA9h3 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rUJIfwA9h3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rUJIfwA9h3 H2 {
  color: #ff3366;
}
.cid-rUIPkI1GxE {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUIPkI1GxE .mbr-section-subtitle {
  color: #767676;
}
.cid-rUIPkI1GxE .btn {
  margin: 0 0 .5rem 0;
}
.cid-rUIPkI1GxE .content-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rUIPkI1GxE H2 {
  color: #767676;
  text-align: left;
}
.cid-rUIPkI1GxE DIV {
  text-align: right;
}
.cid-rU0sikNfo0 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-rU0sikNfo0 .carousel-control {
  background: #000;
}
.cid-rU0sikNfo0 .mbr-section-subtitle {
  color: #767676;
}
.cid-rU0sikNfo0 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rU0sikNfo0 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rU0sikNfo0 .carousel-item .wrap-img {
  text-align: center;
}
.cid-rU0sikNfo0 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rU0sikNfo0 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rU0sikNfo0 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rU0sikNfo0 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rU0sikNfo0 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rU0sikNfo0 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rU0sikNfo0 .cloneditem-1,
.cid-rU0sikNfo0 .cloneditem-2,
.cid-rU0sikNfo0 .cloneditem-3,
.cid-rU0sikNfo0 .cloneditem-4,
.cid-rU0sikNfo0 .cloneditem-5 {
  display: none;
}
.cid-rU0sikNfo0 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rU0sikNfo0 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides2 .cloneditem-1,
  .cid-rU0sikNfo0 .carousel-inner.slides2 .cloneditem-2,
  .cid-rU0sikNfo0 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides3 .cloneditem-1,
  .cid-rU0sikNfo0 .carousel-inner.slides3 .cloneditem-2,
  .cid-rU0sikNfo0 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides4 .cloneditem-1,
  .cid-rU0sikNfo0 .carousel-inner.slides4 .cloneditem-2,
  .cid-rU0sikNfo0 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides5 .cloneditem-1,
  .cid-rU0sikNfo0 .carousel-inner.slides5 .cloneditem-2,
  .cid-rU0sikNfo0 .carousel-inner.slides5 .cloneditem-3,
  .cid-rU0sikNfo0 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rU0sikNfo0 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rU0sikNfo0 .carousel-inner.slides6 .cloneditem-1,
  .cid-rU0sikNfo0 .carousel-inner.slides6 .cloneditem-2,
  .cid-rU0sikNfo0 .carousel-inner.slides6 .cloneditem-3,
  .cid-rU0sikNfo0 .carousel-inner.slides6 .cloneditem-4,
  .cid-rU0sikNfo0 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rU0sikNfo0 H2 {
  color: #cc2952;
}
.cid-rUJaXkK0SN {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rUJaXkK0SN .mbr-section-subtitle {
  color: #767676;
}
.cid-rUJaXkK0SN H2 {
  color: #0f7699;
}
.cid-rUJbp15XZ0 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUJbp15XZ0 .mbr-text {
  color: #767676;
}
.cid-rUJbp15XZ0 h4 {
  text-align: center;
}
.cid-rUJbp15XZ0 p {
  text-align: center;
}
.cid-rUJbp15XZ0 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-rU0KTCrDIx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-coronavirus.jpg");
}
.cid-rU0MogDe2P {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-rU0MogDe2P .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rU0MogDe2P .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rU0MogDe2P .media-wrap img {
  height: 6rem;
}
.cid-rU0MogDe2P .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rU0MogDe2P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rU0MogDe2P .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rU0MogDe2P .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rU0MogDe2P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rU0MogDe2P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU0MogDe2P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU0MogDe2P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU0MogDe2P .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rTOf35Onkq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rTOf35Onkq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rTOf35Onkq a {
  font-style: normal;
}
.cid-rTOf35Onkq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rTOf35Onkq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rTOf35Onkq .nav-item:focus,
.cid-rTOf35Onkq .nav-link:focus {
  outline: none;
}
.cid-rTOf35Onkq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rTOf35Onkq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rTOf35Onkq .menu-logo {
  margin-right: auto;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rTOf35Onkq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rTOf35Onkq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rTOf35Onkq .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rTOf35Onkq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rTOf35Onkq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rTOf35Onkq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rTOf35Onkq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rTOf35Onkq button.navbar-toggler:focus {
  outline: none;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rTOf35Onkq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rTOf35Onkq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTOf35Onkq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTOf35Onkq .collapsed .btn {
  display: -webkit-flex;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rTOf35Onkq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rTOf35Onkq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rTOf35Onkq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rTOf35Onkq .collapsed button.navbar-toggler {
  display: block;
}
.cid-rTOf35Onkq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rTOf35Onkq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rTOf35Onkq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rTOf35Onkq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rTOf35Onkq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTOf35Onkq img {
    height: 3.8rem !important;
  }
  .cid-rTOf35Onkq .btn {
    display: -webkit-flex;
  }
  .cid-rTOf35Onkq button.navbar-toggler {
    display: block;
  }
  .cid-rTOf35Onkq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rTOf35Onkq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTOf35Onkq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing,
  .cid-rTOf35Onkq .navbar-collapse.show {
    display: block !important;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-buttons,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rTOf35Onkq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rTOf35Onkq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rTOf35Onkq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rTOf35Onkq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rTOf35Onkq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rTOf35Onkq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rTOf35Onkq .nav-link:hover,
.cid-rTOf35Onkq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUfFgOSVQa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-inicial.jpg");
}
.cid-rUfFgOSVQa P {
  color: #767676;
}
.cid-rUfFgOSVQa H1 {
  color: #ffffff;
}
.cid-rUg36MF64k {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUg36MF64k h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUg36MF64k p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUg36MF64k .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUg36MF64k .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUg36MF64k .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDCgmgkwr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDCgmgkwr .mbr-section-subtitle {
  color: #767676;
}
.cid-seDCgmgkwr H2 {
  color: #767676;
}
.cid-seDCeMkQd8 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDCeMkQd8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDCeMkQd8 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDCeMkQd8 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDCeMkQd8 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDCeMkQd8 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDBsplZGC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDBsplZGC .mbr-section-subtitle {
  color: #767676;
}
.cid-seDBsplZGC H2 {
  color: #767676;
}
.cid-seDBrk12ll {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDBrk12ll h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDBrk12ll p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDBrk12ll .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDBrk12ll .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDBrk12ll .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDADanXxz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDADanXxz .mbr-section-subtitle {
  color: #767676;
}
.cid-seDADanXxz H2 {
  color: #767676;
}
.cid-seDABhgZGE {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDABhgZGE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDABhgZGE p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDABhgZGE .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDABhgZGE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDABhgZGE .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s6eybnlgIO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6eybnlgIO .mbr-section-subtitle {
  color: #767676;
}
.cid-s6eybnlgIO H2 {
  color: #767676;
}
.cid-s6eyhFH8qy {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s6eyhFH8qy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6eyhFH8qy p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s6eyhFH8qy .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s6eyhFH8qy .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s6eyhFH8qy .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s2W0pimbDr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2W0pimbDr .mbr-section-subtitle {
  color: #767676;
}
.cid-s2W0pimbDr H2 {
  color: #767676;
}
.cid-s2W0qvrDqe {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2W0qvrDqe h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2W0qvrDqe p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s2W0qvrDqe .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s2W0qvrDqe .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s2W0qvrDqe .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UddlehaN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UddlehaN .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UddlehaN H2 {
  color: #767676;
}
.cid-s0Ude5FBQO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0Ude5FBQO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0Ude5FBQO p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0Ude5FBQO .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0Ude5FBQO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0Ude5FBQO .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UcIPIZz6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UcIPIZz6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UcIPIZz6 H2 {
  color: #767676;
}
.cid-s0UcJKEgv1 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UcJKEgv1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UcJKEgv1 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UcJKEgv1 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UcJKEgv1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UcJKEgv1 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UbKSYUNH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UbKSYUNH .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UbKSYUNH H2 {
  color: #767676;
}
.cid-s0UbLUf7u9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UbLUf7u9 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UbLUf7u9 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UbLUf7u9 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UbLUf7u9 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UbLUf7u9 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0S1doWmu6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0S1doWmu6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s0S1doWmu6 H2 {
  color: #767676;
}
.cid-s0S1LtDWTf {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0S1LtDWTf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0S1LtDWTf p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0S1LtDWTf .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0S1LtDWTf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0S1LtDWTf .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYOX1Bcsux {
  background: #ffb6c8;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rYOX1Bcsux .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rYOX1Bcsux .video-block {
    width: 100% !important;
  }
}
.cid-rYOXEoKlo1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYOXEoKlo1 .mbr-text,
.cid-rYOXEoKlo1 blockquote {
  color: #767676;
}
.cid-rUg3YFZDji {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUg3YFZDji .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUg3YFZDji .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUg3YFZDji .media-wrap img {
  height: 6rem;
}
.cid-rUg3YFZDji .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUg3YFZDji .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUg3YFZDji .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUg3YFZDji .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUg3YFZDji .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUg3YFZDji .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUg3YFZDji .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUg3YFZDji .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUg3YFZDji .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUgWp3gRU7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUgWp3gRU7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUgWp3gRU7 a {
  font-style: normal;
}
.cid-rUgWp3gRU7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUgWp3gRU7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUgWp3gRU7 .nav-item:focus,
.cid-rUgWp3gRU7 .nav-link:focus {
  outline: none;
}
.cid-rUgWp3gRU7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUgWp3gRU7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUgWp3gRU7 .menu-logo {
  margin-right: auto;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUgWp3gRU7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUgWp3gRU7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUgWp3gRU7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUgWp3gRU7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUgWp3gRU7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUgWp3gRU7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUgWp3gRU7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUgWp3gRU7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUgWp3gRU7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUgWp3gRU7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUgWp3gRU7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUgWp3gRU7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUgWp3gRU7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUgWp3gRU7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUgWp3gRU7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUgWp3gRU7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUgWp3gRU7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUgWp3gRU7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUgWp3gRU7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rUgWp3gRU7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUgWp3gRU7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUgWp3gRU7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUgWp3gRU7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUgWp3gRU7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUgWp3gRU7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUgWp3gRU7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUgWp3gRU7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUgWp3gRU7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUgWp3gRU7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUgWp3gRU7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUgWp3gRU7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUgWp3gRU7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUgWp3gRU7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUgWp3gRU7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUgWp3gRU7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUgWp3gRU7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUgWp3gRU7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUgWp3gRU7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUgWp3gRU7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUgWp3gRU7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUgWp3gRU7 img {
    height: 3.8rem !important;
  }
  .cid-rUgWp3gRU7 .btn {
    display: -webkit-flex;
  }
  .cid-rUgWp3gRU7 button.navbar-toggler {
    display: block;
  }
  .cid-rUgWp3gRU7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUgWp3gRU7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUgWp3gRU7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing,
  .cid-rUgWp3gRU7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rUgWp3gRU7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUgWp3gRU7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUgWp3gRU7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUgWp3gRU7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUgWp3gRU7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUgWp3gRU7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUgWp3gRU7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUgWp3gRU7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUgWp3gRU7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUgWp3gRU7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUgWp3gRU7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUgWp3gRU7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUgWp3gRU7 .nav-link:hover,
.cid-rUgWp3gRU7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUgWp3NTnL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-primaria.jpg");
}
.cid-rUgWp3NTnL P {
  color: #767676;
}
.cid-rUgWp3NTnL H1 {
  color: #ffffff;
}
.cid-rWHUBFPGkf {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rWHUBFPGkf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWHUBFPGkf p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rWHUBFPGkf .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rWHUBFPGkf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rWHUBFPGkf .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUgWp4hArh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rUgWp4hArh h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUgWp4hArh p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUgWp4hArh .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUgWp4hArh .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUgWp4hArh .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDOA0gq26 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDOA0gq26 .mbr-section-subtitle {
  color: #767676;
}
.cid-seDOA0gq26 H2 {
  color: #767676;
}
.cid-seDOyDEMFR {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDOyDEMFR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDOyDEMFR p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDOyDEMFR .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDOyDEMFR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDOyDEMFR .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDNF6BoCO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDNF6BoCO .mbr-section-subtitle {
  color: #767676;
}
.cid-seDNF6BoCO H2 {
  color: #767676;
}
.cid-seDNDqJp4y {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDNDqJp4y h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDNDqJp4y p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDNDqJp4y .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDNDqJp4y .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDNDqJp4y .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDM3uQQnH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDM3uQQnH .mbr-section-subtitle {
  color: #767676;
}
.cid-seDM3uQQnH H2 {
  color: #767676;
}
.cid-seDM1YHOaz {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDM1YHOaz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDM1YHOaz p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDM1YHOaz .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDM1YHOaz .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDM1YHOaz .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s6ezCIv3lB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6ezCIv3lB .mbr-section-subtitle {
  color: #767676;
}
.cid-s6ezCIv3lB H2 {
  color: #767676;
}
.cid-s6ezyqe6UY {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s6ezyqe6UY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6ezyqe6UY p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s6ezyqe6UY .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s6ezyqe6UY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s6ezyqe6UY .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s2W1QGTvgD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2W1QGTvgD .mbr-section-subtitle {
  color: #767676;
}
.cid-s2W1QGTvgD H2 {
  color: #767676;
}
.cid-s2W1RYDavC {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2W1RYDavC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2W1RYDavC p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s2W1RYDavC .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s2W1RYDavC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s2W1RYDavC .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UjTGCjHX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UjTGCjHX .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UjTGCjHX H2 {
  color: #767676;
}
.cid-s0UjUCH71A {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UjUCH71A h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UjUCH71A p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UjUCH71A .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UjUCH71A .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UjUCH71A .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UiQyA2Ga {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UiQyA2Ga .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UiQyA2Ga H2 {
  color: #767676;
}
.cid-s0UiRDBpCe {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UiRDBpCe h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UiRDBpCe p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UiRDBpCe .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UiRDBpCe .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UiRDBpCe .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UdQcXmcX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UdQcXmcX .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UdQcXmcX H2 {
  color: #767676;
}
.cid-s0UgFNPy4N {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UgFNPy4N h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UgFNPy4N p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UgFNPy4N .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UgFNPy4N .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UgFNPy4N .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UdOSvgnn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UdOSvgnn .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UdOSvgnn H2 {
  color: #767676;
}
.cid-rUOEKmXzIL {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUOEKmXzIL h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUOEKmXzIL p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUOEKmXzIL .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUOEKmXzIL .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUOEKmXzIL .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUgWp50jyC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUgWp50jyC .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUgWp50jyC .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUgWp50jyC .media-wrap img {
  height: 6rem;
}
.cid-rUgWp50jyC .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUgWp50jyC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUgWp50jyC .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUgWp50jyC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUgWp50jyC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUgWp50jyC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUgWp50jyC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUgWp50jyC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUgWp50jyC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUh42BkjYD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUh42BkjYD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUh42BkjYD a {
  font-style: normal;
}
.cid-rUh42BkjYD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUh42BkjYD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUh42BkjYD .nav-item:focus,
.cid-rUh42BkjYD .nav-link:focus {
  outline: none;
}
.cid-rUh42BkjYD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUh42BkjYD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUh42BkjYD .menu-logo {
  margin-right: auto;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUh42BkjYD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUh42BkjYD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUh42BkjYD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUh42BkjYD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUh42BkjYD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUh42BkjYD .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUh42BkjYD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUh42BkjYD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUh42BkjYD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUh42BkjYD .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUh42BkjYD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUh42BkjYD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUh42BkjYD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUh42BkjYD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUh42BkjYD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUh42BkjYD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUh42BkjYD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUh42BkjYD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUh42BkjYD button.navbar-toggler:focus {
  outline: none;
}
.cid-rUh42BkjYD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUh42BkjYD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUh42BkjYD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUh42BkjYD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUh42BkjYD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUh42BkjYD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUh42BkjYD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUh42BkjYD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUh42BkjYD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUh42BkjYD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUh42BkjYD .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUh42BkjYD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUh42BkjYD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUh42BkjYD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUh42BkjYD .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUh42BkjYD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUh42BkjYD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUh42BkjYD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUh42BkjYD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUh42BkjYD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUh42BkjYD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUh42BkjYD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUh42BkjYD img {
    height: 3.8rem !important;
  }
  .cid-rUh42BkjYD .btn {
    display: -webkit-flex;
  }
  .cid-rUh42BkjYD button.navbar-toggler {
    display: block;
  }
  .cid-rUh42BkjYD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUh42BkjYD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUh42BkjYD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing,
  .cid-rUh42BkjYD .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing .navbar-nav,
  .cid-rUh42BkjYD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUh42BkjYD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUh42BkjYD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUh42BkjYD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUh42BkjYD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUh42BkjYD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUh42BkjYD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUh42BkjYD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUh42BkjYD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUh42BkjYD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUh42BkjYD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUh42BkjYD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUh42BkjYD .nav-link:hover,
.cid-rUh42BkjYD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUh42BV70p {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-secundaria.jpeg");
}
.cid-rUh42BV70p P {
  color: #767676;
}
.cid-rUh42BV70p H1 {
  color: #ffffff;
}
.cid-rUh42ClJ7t {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rUh42ClJ7t h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUh42ClJ7t p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUh42ClJ7t .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUh42ClJ7t .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUh42ClJ7t .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUh4Z42QB4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rUh4Z42QB4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUh4Z42QB4 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUh4Z42QB4 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUh4Z42QB4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUh4Z42QB4 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s068dUMfaY {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s068dUMfaY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s068dUMfaY p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s068dUMfaY .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s068dUMfaY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s068dUMfaY .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDR7REGQq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDR7REGQq .mbr-section-subtitle {
  color: #767676;
}
.cid-seDR7REGQq H2 {
  color: #767676;
}
.cid-seDR6IVZSb {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDR6IVZSb h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDR6IVZSb p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDR6IVZSb .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDR6IVZSb .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDR6IVZSb .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDQq4828L {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDQq4828L .mbr-section-subtitle {
  color: #767676;
}
.cid-seDQq4828L H2 {
  color: #767676;
}
.cid-seDQp86qVw {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDQp86qVw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDQp86qVw p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDQp86qVw .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDQp86qVw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDQp86qVw .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-seDPL8bYGO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDPL8bYGO .mbr-section-subtitle {
  color: #767676;
}
.cid-seDPL8bYGO H2 {
  color: #767676;
}
.cid-seDPK6MZZO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-seDPK6MZZO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seDPK6MZZO p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-seDPK6MZZO .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-seDPK6MZZO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seDPK6MZZO .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s6eDIWDw8H {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6eDIWDw8H .mbr-section-subtitle {
  color: #767676;
}
.cid-s6eDIWDw8H H2 {
  color: #767676;
}
.cid-s6eDNPub9B {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s6eDNPub9B h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6eDNPub9B p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s6eDNPub9B .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s6eDNPub9B .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s6eDNPub9B .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s2W3BHwvkE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2W3BHwvkE .mbr-section-subtitle {
  color: #767676;
}
.cid-s2W3BHwvkE H2 {
  color: #767676;
}
.cid-s2W3CUsuqs {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2W3CUsuqs h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2W3CUsuqs p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s2W3CUsuqs .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s2W3CUsuqs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s2W3CUsuqs .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0Uo4SmXHs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Uo4SmXHs .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Uo4SmXHs H2 {
  color: #767676;
}
.cid-s0Uo5Dq4YU {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0Uo5Dq4YU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0Uo5Dq4YU p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0Uo5Dq4YU .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0Uo5Dq4YU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0Uo5Dq4YU .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UnuMZOff {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UnuMZOff .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UnuMZOff H2 {
  color: #767676;
}
.cid-s0UnvGwnQn {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UnvGwnQn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UnvGwnQn p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UnvGwnQn .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UnvGwnQn .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UnvGwnQn .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0Un2o30A9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Un2o30A9 .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Un2o30A9 H2 {
  color: #767676;
}
.cid-s0Un3bnzUs {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0Un3bnzUs h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0Un3bnzUs p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0Un3bnzUs .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0Un3bnzUs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0Un3bnzUs .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0Um6hmUC7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Um6hmUC7 .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Um6hmUC7 H2 {
  color: #767676;
}
.cid-rUOFTHBjt3 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUOFTHBjt3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUOFTHBjt3 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUOFTHBjt3 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUOFTHBjt3 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUOFTHBjt3 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUh42D3WoK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUh42D3WoK .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUh42D3WoK .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUh42D3WoK .media-wrap img {
  height: 6rem;
}
.cid-rUh42D3WoK .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUh42D3WoK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUh42D3WoK .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUh42D3WoK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUh42D3WoK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUh42D3WoK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUh42D3WoK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUh42D3WoK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUh42D3WoK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUhFXqIGa8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUhFXqIGa8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUhFXqIGa8 a {
  font-style: normal;
}
.cid-rUhFXqIGa8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUhFXqIGa8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUhFXqIGa8 .nav-item:focus,
.cid-rUhFXqIGa8 .nav-link:focus {
  outline: none;
}
.cid-rUhFXqIGa8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUhFXqIGa8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUhFXqIGa8 .menu-logo {
  margin-right: auto;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUhFXqIGa8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUhFXqIGa8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUhFXqIGa8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUhFXqIGa8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUhFXqIGa8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUhFXqIGa8 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUhFXqIGa8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUhFXqIGa8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUhFXqIGa8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUhFXqIGa8 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUhFXqIGa8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUhFXqIGa8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUhFXqIGa8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUhFXqIGa8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUhFXqIGa8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUhFXqIGa8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUhFXqIGa8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUhFXqIGa8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUhFXqIGa8 button.navbar-toggler:focus {
  outline: none;
}
.cid-rUhFXqIGa8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUhFXqIGa8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUhFXqIGa8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUhFXqIGa8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUhFXqIGa8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUhFXqIGa8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUhFXqIGa8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUhFXqIGa8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUhFXqIGa8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUhFXqIGa8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUhFXqIGa8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUhFXqIGa8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUhFXqIGa8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUhFXqIGa8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUhFXqIGa8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUhFXqIGa8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUhFXqIGa8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUhFXqIGa8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUhFXqIGa8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUhFXqIGa8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUhFXqIGa8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUhFXqIGa8 img {
    height: 3.8rem !important;
  }
  .cid-rUhFXqIGa8 .btn {
    display: -webkit-flex;
  }
  .cid-rUhFXqIGa8 button.navbar-toggler {
    display: block;
  }
  .cid-rUhFXqIGa8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUhFXqIGa8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUhFXqIGa8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing,
  .cid-rUhFXqIGa8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing .navbar-nav,
  .cid-rUhFXqIGa8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUhFXqIGa8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUhFXqIGa8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUhFXqIGa8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUhFXqIGa8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUhFXqIGa8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUhFXqIGa8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUhFXqIGa8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUhFXqIGa8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUhFXqIGa8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUhFXqIGa8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUhFXqIGa8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUhFXqIGa8 .nav-link:hover,
.cid-rUhFXqIGa8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUhFXrcLqi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-formdocente.jpg");
}
.cid-rUhFXrcLqi P {
  color: #767676;
}
.cid-rUhFXrcLqi H1 {
  color: #ffffff;
}
.cid-rUhFXrKp91 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUhFXrKp91 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUhFXrKp91 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUhFXrKp91 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUhFXrKp91 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUhFXrKp91 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUhFXthO5D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUhFXthO5D .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUhFXthO5D .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUhFXthO5D .media-wrap img {
  height: 6rem;
}
.cid-rUhFXthO5D .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUhFXthO5D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUhFXthO5D .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUhFXthO5D .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUhFXthO5D .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUhFXthO5D .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUhFXthO5D .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUhFXthO5D .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUhFXthO5D .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUrPFGJLkx .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUrPFGJLkx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUrPFGJLkx a {
  font-style: normal;
}
.cid-rUrPFGJLkx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUrPFGJLkx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUrPFGJLkx .nav-item:focus,
.cid-rUrPFGJLkx .nav-link:focus {
  outline: none;
}
.cid-rUrPFGJLkx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUrPFGJLkx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUrPFGJLkx .menu-logo {
  margin-right: auto;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUrPFGJLkx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUrPFGJLkx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUrPFGJLkx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUrPFGJLkx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUrPFGJLkx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUrPFGJLkx .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUrPFGJLkx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUrPFGJLkx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUrPFGJLkx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUrPFGJLkx .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUrPFGJLkx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUrPFGJLkx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUrPFGJLkx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUrPFGJLkx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUrPFGJLkx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUrPFGJLkx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUrPFGJLkx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUrPFGJLkx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUrPFGJLkx button.navbar-toggler:focus {
  outline: none;
}
.cid-rUrPFGJLkx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUrPFGJLkx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUrPFGJLkx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUrPFGJLkx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUrPFGJLkx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUrPFGJLkx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUrPFGJLkx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUrPFGJLkx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUrPFGJLkx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUrPFGJLkx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUrPFGJLkx .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUrPFGJLkx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUrPFGJLkx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUrPFGJLkx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUrPFGJLkx .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUrPFGJLkx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUrPFGJLkx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUrPFGJLkx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUrPFGJLkx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUrPFGJLkx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUrPFGJLkx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUrPFGJLkx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUrPFGJLkx img {
    height: 3.8rem !important;
  }
  .cid-rUrPFGJLkx .btn {
    display: -webkit-flex;
  }
  .cid-rUrPFGJLkx button.navbar-toggler {
    display: block;
  }
  .cid-rUrPFGJLkx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUrPFGJLkx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUrPFGJLkx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing,
  .cid-rUrPFGJLkx .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing .navbar-nav,
  .cid-rUrPFGJLkx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUrPFGJLkx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUrPFGJLkx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUrPFGJLkx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUrPFGJLkx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUrPFGJLkx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUrPFGJLkx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUrPFGJLkx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUrPFGJLkx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUrPFGJLkx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUrPFGJLkx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUrPFGJLkx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUrPFGJLkx .nav-link:hover,
.cid-rUrPFGJLkx .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUrPFHm2Cd {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUrPFHm2Cd P {
  color: #767676;
}
.cid-rUrPFHm2Cd H1 {
  color: #ffffff;
}
.cid-rUrSHHh2EZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUrSHHh2EZ .mbr-text,
.cid-rUrSHHh2EZ blockquote {
  color: #767676;
}
.cid-rUrPFHUXut {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUrPFHUXut h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUrPFHUXut p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUrPFHUXut .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUrPFHUXut .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUrPFHUXut .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUrPFID2gR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUrPFID2gR .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUrPFID2gR .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUrPFID2gR .media-wrap img {
  height: 6rem;
}
.cid-rUrPFID2gR .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUrPFID2gR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUrPFID2gR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUrPFID2gR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUrPFID2gR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUrPFID2gR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUrPFID2gR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUrPFID2gR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUrPFID2gR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUrUebJgu1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUrUebJgu1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUrUebJgu1 a {
  font-style: normal;
}
.cid-rUrUebJgu1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUrUebJgu1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUrUebJgu1 .nav-item:focus,
.cid-rUrUebJgu1 .nav-link:focus {
  outline: none;
}
.cid-rUrUebJgu1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUrUebJgu1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUrUebJgu1 .menu-logo {
  margin-right: auto;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUrUebJgu1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUrUebJgu1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUrUebJgu1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUrUebJgu1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUrUebJgu1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUrUebJgu1 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUrUebJgu1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUrUebJgu1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUrUebJgu1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUrUebJgu1 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUrUebJgu1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUrUebJgu1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUrUebJgu1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUrUebJgu1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUrUebJgu1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUrUebJgu1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUrUebJgu1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUrUebJgu1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUrUebJgu1 button.navbar-toggler:focus {
  outline: none;
}
.cid-rUrUebJgu1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUrUebJgu1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUrUebJgu1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUrUebJgu1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUrUebJgu1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUrUebJgu1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUrUebJgu1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUrUebJgu1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUrUebJgu1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUrUebJgu1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUrUebJgu1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUrUebJgu1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUrUebJgu1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUrUebJgu1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUrUebJgu1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUrUebJgu1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUrUebJgu1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUrUebJgu1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUrUebJgu1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUrUebJgu1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUrUebJgu1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUrUebJgu1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUrUebJgu1 img {
    height: 3.8rem !important;
  }
  .cid-rUrUebJgu1 .btn {
    display: -webkit-flex;
  }
  .cid-rUrUebJgu1 button.navbar-toggler {
    display: block;
  }
  .cid-rUrUebJgu1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUrUebJgu1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUrUebJgu1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing,
  .cid-rUrUebJgu1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing .navbar-nav,
  .cid-rUrUebJgu1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUrUebJgu1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUrUebJgu1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUrUebJgu1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUrUebJgu1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUrUebJgu1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUrUebJgu1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUrUebJgu1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUrUebJgu1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUrUebJgu1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUrUebJgu1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUrUebJgu1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUrUebJgu1 .nav-link:hover,
.cid-rUrUebJgu1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUrUecnzNe {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUrUecnzNe P {
  color: #767676;
}
.cid-rUrUecnzNe H1 {
  color: #ffffff;
}
.cid-rUrUecVkYS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUrUecVkYS .mbr-text,
.cid-rUrUecVkYS blockquote {
  color: #767676;
}
.cid-rUrUecVkYS .mbr-text DIV {
  text-align: left;
}
.cid-rUrUedj3nN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUrUedj3nN h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUrUedj3nN p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUrUedj3nN .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUrUedj3nN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUrUedj3nN .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUrUedY0e5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUrUedY0e5 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUrUedY0e5 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUrUedY0e5 .media-wrap img {
  height: 6rem;
}
.cid-rUrUedY0e5 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUrUedY0e5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUrUedY0e5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUrUedY0e5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUrUedY0e5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUrUedY0e5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUrUedY0e5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUrUedY0e5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUrUedY0e5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUsygUsG2t .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUsygUsG2t .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUsygUsG2t a {
  font-style: normal;
}
.cid-rUsygUsG2t .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUsygUsG2t .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUsygUsG2t .nav-item:focus,
.cid-rUsygUsG2t .nav-link:focus {
  outline: none;
}
.cid-rUsygUsG2t .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUsygUsG2t .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUsygUsG2t .menu-logo {
  margin-right: auto;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUsygUsG2t .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUsygUsG2t .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUsygUsG2t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUsygUsG2t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUsygUsG2t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUsygUsG2t .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUsygUsG2t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUsygUsG2t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUsygUsG2t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUsygUsG2t .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUsygUsG2t .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUsygUsG2t .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUsygUsG2t .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUsygUsG2t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUsygUsG2t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUsygUsG2t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUsygUsG2t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUsygUsG2t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUsygUsG2t button.navbar-toggler:focus {
  outline: none;
}
.cid-rUsygUsG2t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUsygUsG2t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUsygUsG2t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUsygUsG2t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUsygUsG2t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUsygUsG2t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUsygUsG2t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUsygUsG2t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUsygUsG2t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUsygUsG2t .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUsygUsG2t .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUsygUsG2t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUsygUsG2t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUsygUsG2t .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUsygUsG2t .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUsygUsG2t .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUsygUsG2t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUsygUsG2t .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUsygUsG2t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUsygUsG2t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUsygUsG2t .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUsygUsG2t.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUsygUsG2t img {
    height: 3.8rem !important;
  }
  .cid-rUsygUsG2t .btn {
    display: -webkit-flex;
  }
  .cid-rUsygUsG2t button.navbar-toggler {
    display: block;
  }
  .cid-rUsygUsG2t .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUsygUsG2t .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUsygUsG2t .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing,
  .cid-rUsygUsG2t .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing .navbar-nav,
  .cid-rUsygUsG2t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUsygUsG2t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUsygUsG2t .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUsygUsG2t .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUsygUsG2t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUsygUsG2t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUsygUsG2t .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUsygUsG2t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUsygUsG2t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUsygUsG2t .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUsygUsG2t .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUsygUsG2t .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUsygUsG2t .nav-link:hover,
.cid-rUsygUsG2t .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUsygV3EF2 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUsygV3EF2 P {
  color: #767676;
}
.cid-rUsygV3EF2 H1 {
  color: #ffffff;
}
.cid-rUsygVAUTV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUsygVAUTV .mbr-text,
.cid-rUsygVAUTV blockquote {
  color: #767676;
}
.cid-rUsygVAUTV .mbr-text DIV {
  text-align: left;
}
.cid-rUsygVWcMq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUsygVWcMq h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUsygVWcMq p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUsygVWcMq .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUsygVWcMq .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUsygVWcMq .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUsygWCAIO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUsygWCAIO .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUsygWCAIO .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUsygWCAIO .media-wrap img {
  height: 6rem;
}
.cid-rUsygWCAIO .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUsygWCAIO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUsygWCAIO .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUsygWCAIO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUsygWCAIO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUsygWCAIO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUsygWCAIO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUsygWCAIO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUsygWCAIO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUsNSWI7Du .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUsNSWI7Du .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUsNSWI7Du a {
  font-style: normal;
}
.cid-rUsNSWI7Du .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUsNSWI7Du .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUsNSWI7Du .nav-item:focus,
.cid-rUsNSWI7Du .nav-link:focus {
  outline: none;
}
.cid-rUsNSWI7Du .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUsNSWI7Du .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUsNSWI7Du .menu-logo {
  margin-right: auto;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUsNSWI7Du .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUsNSWI7Du .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUsNSWI7Du .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUsNSWI7Du .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUsNSWI7Du .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUsNSWI7Du .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUsNSWI7Du .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUsNSWI7Du .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUsNSWI7Du .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUsNSWI7Du .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUsNSWI7Du .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUsNSWI7Du .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUsNSWI7Du .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUsNSWI7Du .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUsNSWI7Du .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUsNSWI7Du .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUsNSWI7Du .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUsNSWI7Du button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUsNSWI7Du button.navbar-toggler:focus {
  outline: none;
}
.cid-rUsNSWI7Du button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUsNSWI7Du button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUsNSWI7Du button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUsNSWI7Du button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUsNSWI7Du button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUsNSWI7Du nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUsNSWI7Du nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUsNSWI7Du nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUsNSWI7Du nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUsNSWI7Du .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUsNSWI7Du .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUsNSWI7Du .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUsNSWI7Du .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUsNSWI7Du .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUsNSWI7Du .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUsNSWI7Du .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUsNSWI7Du .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUsNSWI7Du .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUsNSWI7Du .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUsNSWI7Du .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUsNSWI7Du .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUsNSWI7Du.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUsNSWI7Du img {
    height: 3.8rem !important;
  }
  .cid-rUsNSWI7Du .btn {
    display: -webkit-flex;
  }
  .cid-rUsNSWI7Du button.navbar-toggler {
    display: block;
  }
  .cid-rUsNSWI7Du .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUsNSWI7Du .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUsNSWI7Du .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing,
  .cid-rUsNSWI7Du .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing .navbar-nav,
  .cid-rUsNSWI7Du .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUsNSWI7Du .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUsNSWI7Du .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUsNSWI7Du .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUsNSWI7Du .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUsNSWI7Du .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUsNSWI7Du .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUsNSWI7Du .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUsNSWI7Du .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUsNSWI7Du .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUsNSWI7Du .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUsNSWI7Du .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUsNSWI7Du .nav-link:hover,
.cid-rUsNSWI7Du .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUsNSXgFqR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-tenica.jpg");
}
.cid-rUsNSXgFqR P {
  color: #767676;
}
.cid-rUsNSXgFqR H1 {
  color: #ffffff;
}
.cid-rUsNSXJ3as {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rUsNSXJ3as h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUsNSXJ3as p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUsNSXJ3as .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUsNSXJ3as .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUsNSXJ3as .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUsNSYqQ4o {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-rUsNSYqQ4o h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUsNSYqQ4o p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUsNSYqQ4o .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUsNSYqQ4o .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUsNSYqQ4o .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUsNSZ16UE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUsNSZ16UE .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUsNSZ16UE .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUsNSZ16UE .media-wrap img {
  height: 6rem;
}
.cid-rUsNSZ16UE .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUsNSZ16UE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUsNSZ16UE .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUsNSZ16UE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUsNSZ16UE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUsNSZ16UE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUsNSZ16UE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUsNSZ16UE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUsNSZ16UE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUt54Z79iw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUt54Z79iw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUt54Z79iw a {
  font-style: normal;
}
.cid-rUt54Z79iw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUt54Z79iw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUt54Z79iw .nav-item:focus,
.cid-rUt54Z79iw .nav-link:focus {
  outline: none;
}
.cid-rUt54Z79iw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUt54Z79iw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUt54Z79iw .menu-logo {
  margin-right: auto;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUt54Z79iw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUt54Z79iw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUt54Z79iw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUt54Z79iw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUt54Z79iw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUt54Z79iw .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUt54Z79iw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUt54Z79iw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUt54Z79iw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUt54Z79iw .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUt54Z79iw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUt54Z79iw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUt54Z79iw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUt54Z79iw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUt54Z79iw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUt54Z79iw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUt54Z79iw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUt54Z79iw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUt54Z79iw button.navbar-toggler:focus {
  outline: none;
}
.cid-rUt54Z79iw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUt54Z79iw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUt54Z79iw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt54Z79iw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt54Z79iw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUt54Z79iw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt54Z79iw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUt54Z79iw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUt54Z79iw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt54Z79iw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUt54Z79iw .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUt54Z79iw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUt54Z79iw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUt54Z79iw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUt54Z79iw .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUt54Z79iw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUt54Z79iw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUt54Z79iw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUt54Z79iw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUt54Z79iw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUt54Z79iw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUt54Z79iw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUt54Z79iw img {
    height: 3.8rem !important;
  }
  .cid-rUt54Z79iw .btn {
    display: -webkit-flex;
  }
  .cid-rUt54Z79iw button.navbar-toggler {
    display: block;
  }
  .cid-rUt54Z79iw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUt54Z79iw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUt54Z79iw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing,
  .cid-rUt54Z79iw .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing .navbar-nav,
  .cid-rUt54Z79iw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUt54Z79iw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUt54Z79iw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUt54Z79iw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUt54Z79iw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUt54Z79iw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt54Z79iw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUt54Z79iw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUt54Z79iw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUt54Z79iw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUt54Z79iw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUt54Z79iw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUt54Z79iw .nav-link:hover,
.cid-rUt54Z79iw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUt54ZHaOv {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUt54ZHaOv P {
  color: #767676;
}
.cid-rUt54ZHaOv H1 {
  color: #ffffff;
}
.cid-rUt550jgPx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUt550jgPx .mbr-text,
.cid-rUt550jgPx blockquote {
  color: #767676;
}
.cid-rUt550IvfN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUt550IvfN h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUt550IvfN p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUt550IvfN .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUt550IvfN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUt550IvfN .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUt551iICL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUt551iICL .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUt551iICL .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUt551iICL .media-wrap img {
  height: 6rem;
}
.cid-rUt551iICL .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUt551iICL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUt551iICL .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUt551iICL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUt551iICL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUt551iICL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUt551iICL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUt551iICL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUt551iICL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUt8EJGeYF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUt8EJGeYF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUt8EJGeYF a {
  font-style: normal;
}
.cid-rUt8EJGeYF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUt8EJGeYF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUt8EJGeYF .nav-item:focus,
.cid-rUt8EJGeYF .nav-link:focus {
  outline: none;
}
.cid-rUt8EJGeYF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUt8EJGeYF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUt8EJGeYF .menu-logo {
  margin-right: auto;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUt8EJGeYF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUt8EJGeYF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUt8EJGeYF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUt8EJGeYF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUt8EJGeYF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUt8EJGeYF .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUt8EJGeYF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUt8EJGeYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUt8EJGeYF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUt8EJGeYF .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUt8EJGeYF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUt8EJGeYF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUt8EJGeYF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUt8EJGeYF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUt8EJGeYF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUt8EJGeYF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUt8EJGeYF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUt8EJGeYF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUt8EJGeYF button.navbar-toggler:focus {
  outline: none;
}
.cid-rUt8EJGeYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUt8EJGeYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUt8EJGeYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt8EJGeYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUt8EJGeYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUt8EJGeYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt8EJGeYF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUt8EJGeYF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUt8EJGeYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUt8EJGeYF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUt8EJGeYF .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUt8EJGeYF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUt8EJGeYF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUt8EJGeYF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUt8EJGeYF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUt8EJGeYF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUt8EJGeYF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUt8EJGeYF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUt8EJGeYF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUt8EJGeYF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUt8EJGeYF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUt8EJGeYF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUt8EJGeYF img {
    height: 3.8rem !important;
  }
  .cid-rUt8EJGeYF .btn {
    display: -webkit-flex;
  }
  .cid-rUt8EJGeYF button.navbar-toggler {
    display: block;
  }
  .cid-rUt8EJGeYF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUt8EJGeYF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUt8EJGeYF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing,
  .cid-rUt8EJGeYF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing .navbar-nav,
  .cid-rUt8EJGeYF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUt8EJGeYF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUt8EJGeYF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUt8EJGeYF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUt8EJGeYF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUt8EJGeYF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUt8EJGeYF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUt8EJGeYF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUt8EJGeYF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUt8EJGeYF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUt8EJGeYF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUt8EJGeYF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUt8EJGeYF .nav-link:hover,
.cid-rUt8EJGeYF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUt8EKi9Ni {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUt8EKi9Ni P {
  color: #767676;
}
.cid-rUt8EKi9Ni H1 {
  color: #ffffff;
}
.cid-rUt8EKS4nB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUt8EKS4nB .mbr-text,
.cid-rUt8EKS4nB blockquote {
  color: #767676;
}
.cid-rUt8EKS4nB .mbr-text DIV {
  text-align: left;
}
.cid-rUt8ELdqLW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rUt8ELdqLW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUt8ELdqLW p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUt8ELdqLW .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUt8ELdqLW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUt8ELdqLW .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUt8ELYLV5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUt8ELYLV5 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUt8ELYLV5 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUt8ELYLV5 .media-wrap img {
  height: 6rem;
}
.cid-rUt8ELYLV5 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUt8ELYLV5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUt8ELYLV5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUt8ELYLV5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUt8ELYLV5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUt8ELYLV5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUt8ELYLV5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUt8ELYLV5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUt8ELYLV5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUtnpc0nLl .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUtnpc0nLl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUtnpc0nLl a {
  font-style: normal;
}
.cid-rUtnpc0nLl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUtnpc0nLl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUtnpc0nLl .nav-item:focus,
.cid-rUtnpc0nLl .nav-link:focus {
  outline: none;
}
.cid-rUtnpc0nLl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUtnpc0nLl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUtnpc0nLl .menu-logo {
  margin-right: auto;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUtnpc0nLl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUtnpc0nLl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUtnpc0nLl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUtnpc0nLl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUtnpc0nLl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUtnpc0nLl .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUtnpc0nLl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUtnpc0nLl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUtnpc0nLl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUtnpc0nLl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUtnpc0nLl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUtnpc0nLl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUtnpc0nLl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUtnpc0nLl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUtnpc0nLl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUtnpc0nLl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUtnpc0nLl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUtnpc0nLl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUtnpc0nLl button.navbar-toggler:focus {
  outline: none;
}
.cid-rUtnpc0nLl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUtnpc0nLl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUtnpc0nLl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUtnpc0nLl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUtnpc0nLl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUtnpc0nLl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUtnpc0nLl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUtnpc0nLl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUtnpc0nLl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUtnpc0nLl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUtnpc0nLl .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUtnpc0nLl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUtnpc0nLl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUtnpc0nLl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUtnpc0nLl .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUtnpc0nLl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUtnpc0nLl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUtnpc0nLl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUtnpc0nLl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUtnpc0nLl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUtnpc0nLl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUtnpc0nLl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUtnpc0nLl img {
    height: 3.8rem !important;
  }
  .cid-rUtnpc0nLl .btn {
    display: -webkit-flex;
  }
  .cid-rUtnpc0nLl button.navbar-toggler {
    display: block;
  }
  .cid-rUtnpc0nLl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUtnpc0nLl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUtnpc0nLl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing,
  .cid-rUtnpc0nLl .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing .navbar-nav,
  .cid-rUtnpc0nLl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUtnpc0nLl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUtnpc0nLl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUtnpc0nLl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUtnpc0nLl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUtnpc0nLl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUtnpc0nLl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUtnpc0nLl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUtnpc0nLl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUtnpc0nLl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUtnpc0nLl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUtnpc0nLl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUtnpc0nLl .nav-link:hover,
.cid-rUtnpc0nLl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUtnpcJFCv {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rUtnpcJFCv P {
  color: #767676;
}
.cid-rUtnpcJFCv H1 {
  color: #ffffff;
}
.cid-rXmZoHalOh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXmZoHalOh .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rXmZoHalOh .modal-body .close {
  background: #1b1b1b;
}
.cid-rXmZoHalOh .modal-body .close span {
  font-style: normal;
}
.cid-rXmZoHalOh .carousel-inner > .active,
.cid-rXmZoHalOh .carousel-inner > .next,
.cid-rXmZoHalOh .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rXmZoHalOh .carousel-control .icon-next,
.cid-rXmZoHalOh .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rXmZoHalOh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rXmZoHalOh .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rXmZoHalOh .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rXmZoHalOh .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rXmZoHalOh .boxed-slider > div {
  position: relative;
}
.cid-rXmZoHalOh .container img {
  width: 100%;
}
.cid-rXmZoHalOh .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rXmZoHalOh .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rXmZoHalOh .mbr-table-cell {
  padding: 0;
}
.cid-rXmZoHalOh .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rXmZoHalOh .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rXmZoHalOh .mbr-overlay {
  z-index: 1;
}
.cid-rXmZoHalOh .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rXmZoHalOh .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-rXmZoHalOh .carousel-item .container {
    width: 100%;
  }
}
.cid-rXmZoHalOh .carousel-item-next.carousel-item-left,
.cid-rXmZoHalOh .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rXmZoHalOh .active.carousel-item-right,
.cid-rXmZoHalOh .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rXmZoHalOh .active.carousel-item-left,
.cid-rXmZoHalOh .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rXmZoHalOh .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rXmZoHalOh .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rXmZoHalOh .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rXmZoHalOh .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-rXmZoHalOh .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rXmZoHalOh .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rXmZoHalOh .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-rXmZoHalOh .mbr-slider .carousel-indicators li.active,
.cid-rXmZoHalOh .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rXmZoHalOh .mbr-slider .carousel-indicators li::after,
.cid-rXmZoHalOh .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rXmZoHalOh .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-rXmZoHalOh .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rXmZoHalOh .mbr-slider > .container img {
  width: 100%;
}
.cid-rXmZoHalOh .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rXmZoHalOh .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-rXmZoHalOh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rXmZoHalOh .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rXmZoHalOh .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rXmZoHalOh .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rXmZoHalOh .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rXmZoHalOh .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rXmZoHalOh .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rXmZoHalOh .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rXmZoHalOh .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rXmZoHalOh .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rXmZoHalOh .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rXmZoHalOh .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rXmZoHalOh .carousel-inner {
  height: 100%;
}
.cid-rXmZoHalOh .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rXmZoHalOh .image_wrapper {
  height: 640px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rXmZoHalOh .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-rXmZoHalOh .carousel-item .container-slide {
  text-align: center;
}
.cid-rXmZoHalOh .content-slider-wrap {
  width: 74%;
}
.cid-rUtnpdkalI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUtnpdkalI .mbr-text,
.cid-rUtnpdkalI blockquote {
  color: #767676;
}
.cid-rUtnpdkalI .mbr-text DIV {
  text-align: left;
}
.cid-rUOGVaGtqN {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUOGVaGtqN h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUOGVaGtqN p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUOGVaGtqN .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUOGVaGtqN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUOGVaGtqN .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UvJa89vs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0UvJa89vs .mbr-section-subtitle {
  color: #767676;
}
.cid-s0UvJa89vs H2 {
  color: #ff3366;
}
.cid-s2W4pNesyo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s2W4pNesyo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2W4pNesyo p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s2W4pNesyo .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s2W4pNesyo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s2W4pNesyo .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0UwyO0jWB {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0UwyO0jWB h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0UwyO0jWB p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0UwyO0jWB .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0UwyO0jWB .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0UwyO0jWB .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYGvzi88zR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYGvzi88zR .mbr-section-subtitle {
  color: #767676;
}
.cid-rYGvzi88zR H2 {
  color: #8ebd57;
}
.cid-rYGvbFe7ku {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYGvbFe7ku h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYGvbFe7ku p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYGvbFe7ku .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYGvbFe7ku .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYGvbFe7ku .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUtnpeLcfZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUtnpeLcfZ .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUtnpeLcfZ .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUtnpeLcfZ .media-wrap img {
  height: 6rem;
}
.cid-rUtnpeLcfZ .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUtnpeLcfZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUtnpeLcfZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUtnpeLcfZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUtnpeLcfZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUtnpeLcfZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUtnpeLcfZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUtnpeLcfZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUtnpeLcfZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUIVmBKCI7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUIVmBKCI7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUIVmBKCI7 a {
  font-style: normal;
}
.cid-rUIVmBKCI7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUIVmBKCI7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUIVmBKCI7 .nav-item:focus,
.cid-rUIVmBKCI7 .nav-link:focus {
  outline: none;
}
.cid-rUIVmBKCI7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUIVmBKCI7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUIVmBKCI7 .menu-logo {
  margin-right: auto;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUIVmBKCI7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUIVmBKCI7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUIVmBKCI7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUIVmBKCI7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUIVmBKCI7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUIVmBKCI7 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUIVmBKCI7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUIVmBKCI7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUIVmBKCI7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUIVmBKCI7 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUIVmBKCI7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUIVmBKCI7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUIVmBKCI7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUIVmBKCI7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUIVmBKCI7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUIVmBKCI7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUIVmBKCI7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUIVmBKCI7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUIVmBKCI7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rUIVmBKCI7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUIVmBKCI7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUIVmBKCI7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUIVmBKCI7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUIVmBKCI7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUIVmBKCI7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUIVmBKCI7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUIVmBKCI7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUIVmBKCI7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUIVmBKCI7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUIVmBKCI7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUIVmBKCI7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUIVmBKCI7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUIVmBKCI7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUIVmBKCI7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUIVmBKCI7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUIVmBKCI7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUIVmBKCI7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUIVmBKCI7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUIVmBKCI7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUIVmBKCI7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUIVmBKCI7 img {
    height: 3.8rem !important;
  }
  .cid-rUIVmBKCI7 .btn {
    display: -webkit-flex;
  }
  .cid-rUIVmBKCI7 button.navbar-toggler {
    display: block;
  }
  .cid-rUIVmBKCI7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUIVmBKCI7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUIVmBKCI7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing,
  .cid-rUIVmBKCI7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rUIVmBKCI7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUIVmBKCI7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUIVmBKCI7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUIVmBKCI7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUIVmBKCI7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUIVmBKCI7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUIVmBKCI7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUIVmBKCI7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUIVmBKCI7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUIVmBKCI7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUIVmBKCI7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUIVmBKCI7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUIVmBKCI7 .nav-link:hover,
.cid-rUIVmBKCI7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUIVmCnXk9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-especial.jpg");
}
.cid-rUIVmCnXk9 P {
  color: #767676;
}
.cid-rUIVmCnXk9 H1 {
  color: #ffffff;
}
.cid-rUIVmCPIXO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUIVmCPIXO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUIVmCPIXO p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUIVmCPIXO .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUIVmCPIXO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUIVmCPIXO .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUIVmDt18L {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUIVmDt18L .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUIVmDt18L .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUIVmDt18L .media-wrap img {
  height: 6rem;
}
.cid-rUIVmDt18L .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUIVmDt18L .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUIVmDt18L .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUIVmDt18L .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUIVmDt18L .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUIVmDt18L .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUIVmDt18L .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUIVmDt18L .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUIVmDt18L .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUJinwQ9dH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUJinwQ9dH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rUJinwQ9dH a {
  font-style: normal;
}
.cid-rUJinwQ9dH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUJinwQ9dH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUJinwQ9dH .nav-item:focus,
.cid-rUJinwQ9dH .nav-link:focus {
  outline: none;
}
.cid-rUJinwQ9dH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUJinwQ9dH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUJinwQ9dH .menu-logo {
  margin-right: auto;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUJinwQ9dH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUJinwQ9dH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUJinwQ9dH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUJinwQ9dH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUJinwQ9dH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUJinwQ9dH .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUJinwQ9dH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUJinwQ9dH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUJinwQ9dH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUJinwQ9dH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUJinwQ9dH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUJinwQ9dH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUJinwQ9dH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUJinwQ9dH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUJinwQ9dH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUJinwQ9dH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUJinwQ9dH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUJinwQ9dH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUJinwQ9dH button.navbar-toggler:focus {
  outline: none;
}
.cid-rUJinwQ9dH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUJinwQ9dH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUJinwQ9dH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUJinwQ9dH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUJinwQ9dH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUJinwQ9dH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUJinwQ9dH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUJinwQ9dH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUJinwQ9dH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUJinwQ9dH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUJinwQ9dH .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUJinwQ9dH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUJinwQ9dH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUJinwQ9dH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUJinwQ9dH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUJinwQ9dH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUJinwQ9dH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUJinwQ9dH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUJinwQ9dH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUJinwQ9dH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUJinwQ9dH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUJinwQ9dH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUJinwQ9dH img {
    height: 3.8rem !important;
  }
  .cid-rUJinwQ9dH .btn {
    display: -webkit-flex;
  }
  .cid-rUJinwQ9dH button.navbar-toggler {
    display: block;
  }
  .cid-rUJinwQ9dH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUJinwQ9dH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUJinwQ9dH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing,
  .cid-rUJinwQ9dH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing .navbar-nav,
  .cid-rUJinwQ9dH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUJinwQ9dH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUJinwQ9dH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUJinwQ9dH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUJinwQ9dH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUJinwQ9dH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUJinwQ9dH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUJinwQ9dH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUJinwQ9dH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUJinwQ9dH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUJinwQ9dH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUJinwQ9dH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUJinwQ9dH .nav-link:hover,
.cid-rUJinwQ9dH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUJinxugxl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-formdocente.jpg");
}
.cid-rUJinxugxl P {
  color: #767676;
}
.cid-rUJinxugxl H1 {
  color: #ffffff;
}
.cid-rUJiny1EZx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rUJiny1EZx h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUJiny1EZx p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rUJiny1EZx .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rUJiny1EZx .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUJiny1EZx .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rUJinyNRMY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUJinyNRMY .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUJinyNRMY .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUJinyNRMY .media-wrap img {
  height: 6rem;
}
.cid-rUJinyNRMY .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUJinyNRMY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUJinyNRMY .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUJinyNRMY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUJinyNRMY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUJinyNRMY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUJinyNRMY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUJinyNRMY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUJinyNRMY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUPgW56U5V .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUPgW56U5V .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-rUPgW56U5V a {
  font-style: normal;
}
.cid-rUPgW56U5V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUPgW56U5V .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rUPgW56U5V .nav-item:focus,
.cid-rUPgW56U5V .nav-link:focus {
  outline: none;
}
.cid-rUPgW56U5V .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUPgW56U5V .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUPgW56U5V .menu-logo {
  margin-right: auto;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUPgW56U5V .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUPgW56U5V .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUPgW56U5V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUPgW56U5V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUPgW56U5V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUPgW56U5V .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUPgW56U5V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUPgW56U5V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUPgW56U5V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUPgW56U5V .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rUPgW56U5V .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUPgW56U5V .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUPgW56U5V .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUPgW56U5V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUPgW56U5V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUPgW56U5V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUPgW56U5V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUPgW56U5V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUPgW56U5V button.navbar-toggler:focus {
  outline: none;
}
.cid-rUPgW56U5V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rUPgW56U5V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUPgW56U5V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUPgW56U5V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUPgW56U5V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUPgW56U5V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUPgW56U5V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUPgW56U5V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUPgW56U5V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUPgW56U5V .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUPgW56U5V .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUPgW56U5V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUPgW56U5V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rUPgW56U5V .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rUPgW56U5V .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUPgW56U5V .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUPgW56U5V .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUPgW56U5V .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUPgW56U5V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUPgW56U5V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUPgW56U5V .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rUPgW56U5V.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUPgW56U5V img {
    height: 3.8rem !important;
  }
  .cid-rUPgW56U5V .btn {
    display: -webkit-flex;
  }
  .cid-rUPgW56U5V button.navbar-toggler {
    display: block;
  }
  .cid-rUPgW56U5V .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUPgW56U5V .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUPgW56U5V .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing,
  .cid-rUPgW56U5V .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing .navbar-nav,
  .cid-rUPgW56U5V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUPgW56U5V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rUPgW56U5V .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUPgW56U5V .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUPgW56U5V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUPgW56U5V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUPgW56U5V .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUPgW56U5V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUPgW56U5V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUPgW56U5V .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUPgW56U5V .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUPgW56U5V .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUPgW56U5V .nav-link:hover,
.cid-rUPgW56U5V .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rUPgW5BBxA {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #8ebd57;
}
.cid-rUPgW5BBxA P {
  color: #767676;
}
.cid-rUPgW5BBxA H1 {
  color: #ffffff;
}
.cid-rVHhNiJLaY {
  background: #ffffff;
}
.cid-rVHhNiJLaY .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rVHhNiJLaY .video-block {
    width: 100% !important;
  }
}
.cid-rUPgW64nKD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUPgW64nKD .mbr-text,
.cid-rUPgW64nKD blockquote {
  color: #767676;
}
.cid-rUPgW64nKD .mbr-text DIV {
  text-align: left;
}
.cid-rUPgW75V49 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rUPgW75V49 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUPgW75V49 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rUPgW75V49 .media-wrap img {
  height: 6rem;
}
.cid-rUPgW75V49 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rUPgW75V49 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUPgW75V49 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rUPgW75V49 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUPgW75V49 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rUPgW75V49 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUPgW75V49 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUPgW75V49 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUPgW75V49 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWkY9t0qmv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWkY9t0qmv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWkY9t0qmv a {
  font-style: normal;
}
.cid-rWkY9t0qmv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWkY9t0qmv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWkY9t0qmv .nav-item:focus,
.cid-rWkY9t0qmv .nav-link:focus {
  outline: none;
}
.cid-rWkY9t0qmv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWkY9t0qmv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWkY9t0qmv .menu-logo {
  margin-right: auto;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWkY9t0qmv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWkY9t0qmv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWkY9t0qmv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWkY9t0qmv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWkY9t0qmv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWkY9t0qmv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWkY9t0qmv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWkY9t0qmv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWkY9t0qmv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWkY9t0qmv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWkY9t0qmv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWkY9t0qmv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWkY9t0qmv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWkY9t0qmv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWkY9t0qmv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWkY9t0qmv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWkY9t0qmv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWkY9t0qmv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWkY9t0qmv button.navbar-toggler:focus {
  outline: none;
}
.cid-rWkY9t0qmv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWkY9t0qmv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWkY9t0qmv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWkY9t0qmv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWkY9t0qmv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWkY9t0qmv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWkY9t0qmv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWkY9t0qmv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWkY9t0qmv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWkY9t0qmv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWkY9t0qmv .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWkY9t0qmv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWkY9t0qmv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWkY9t0qmv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWkY9t0qmv .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWkY9t0qmv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWkY9t0qmv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWkY9t0qmv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWkY9t0qmv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWkY9t0qmv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWkY9t0qmv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWkY9t0qmv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWkY9t0qmv img {
    height: 3.8rem !important;
  }
  .cid-rWkY9t0qmv .btn {
    display: -webkit-flex;
  }
  .cid-rWkY9t0qmv button.navbar-toggler {
    display: block;
  }
  .cid-rWkY9t0qmv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWkY9t0qmv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWkY9t0qmv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing,
  .cid-rWkY9t0qmv .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing .navbar-nav,
  .cid-rWkY9t0qmv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWkY9t0qmv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWkY9t0qmv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWkY9t0qmv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWkY9t0qmv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWkY9t0qmv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWkY9t0qmv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWkY9t0qmv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWkY9t0qmv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWkY9t0qmv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWkY9t0qmv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWkY9t0qmv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWkY9t0qmv .nav-link:hover,
.cid-rWkY9t0qmv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWkY9txHyn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/adultos-2.jpg");
}
.cid-rWkY9txHyn P {
  color: #767676;
}
.cid-rWkY9txHyn H1 {
  color: #ffffff;
}
.cid-rWkZPJPOfn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWkZPJPOfn .mbr-text,
.cid-rWkZPJPOfn blockquote {
  color: #767676;
}
.cid-rWkY9tXKAZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rWkY9tXKAZ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWkY9tXKAZ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rWkY9tXKAZ .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rWkY9tXKAZ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rWkY9tXKAZ .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rWkY9vgev6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWkY9vgev6 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWkY9vgev6 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWkY9vgev6 .media-wrap img {
  height: 6rem;
}
.cid-rWkY9vgev6 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWkY9vgev6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWkY9vgev6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWkY9vgev6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWkY9vgev6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWkY9vgev6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWkY9vgev6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWkY9vgev6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWkY9vgev6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWlbdl755G .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWlbdl755G .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWlbdl755G a {
  font-style: normal;
}
.cid-rWlbdl755G .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWlbdl755G .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWlbdl755G .nav-item:focus,
.cid-rWlbdl755G .nav-link:focus {
  outline: none;
}
.cid-rWlbdl755G .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWlbdl755G .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWlbdl755G .menu-logo {
  margin-right: auto;
}
.cid-rWlbdl755G .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWlbdl755G .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWlbdl755G .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWlbdl755G .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWlbdl755G .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWlbdl755G .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWlbdl755G .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWlbdl755G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWlbdl755G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWlbdl755G .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWlbdl755G .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWlbdl755G .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWlbdl755G .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWlbdl755G .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWlbdl755G .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWlbdl755G .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWlbdl755G .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWlbdl755G .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWlbdl755G button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWlbdl755G button.navbar-toggler:focus {
  outline: none;
}
.cid-rWlbdl755G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWlbdl755G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWlbdl755G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWlbdl755G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWlbdl755G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWlbdl755G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWlbdl755G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWlbdl755G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWlbdl755G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWlbdl755G .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWlbdl755G .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWlbdl755G .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing,
.cid-rWlbdl755G .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWlbdl755G .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWlbdl755G .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWlbdl755G .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWlbdl755G .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWlbdl755G .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWlbdl755G .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWlbdl755G .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWlbdl755G .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWlbdl755G .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWlbdl755G .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWlbdl755G .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWlbdl755G .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWlbdl755G .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWlbdl755G .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWlbdl755G.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWlbdl755G img {
    height: 3.8rem !important;
  }
  .cid-rWlbdl755G .btn {
    display: -webkit-flex;
  }
  .cid-rWlbdl755G button.navbar-toggler {
    display: block;
  }
  .cid-rWlbdl755G .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWlbdl755G .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWlbdl755G .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing,
  .cid-rWlbdl755G .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing .navbar-nav,
  .cid-rWlbdl755G .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWlbdl755G .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWlbdl755G .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWlbdl755G .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWlbdl755G .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWlbdl755G .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWlbdl755G .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWlbdl755G .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWlbdl755G .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWlbdl755G .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWlbdl755G .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWlbdl755G .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWlbdl755G .nav-link:hover,
.cid-rWlbdl755G .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWlbdlVvws {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/adultos-2.jpg");
}
.cid-rWlbdlVvws P {
  color: #767676;
}
.cid-rWlbdlVvws H1 {
  color: #ffffff;
}
.cid-rWlbdmu17Y {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWlbdmu17Y .mbr-text,
.cid-rWlbdmu17Y blockquote {
  color: #767676;
}
.cid-rWlcs9wdTp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWlcs9wdTp .counter-container {
  color: #767676;
}
.cid-rWlcs9wdTp .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rWlcs9wdTp .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rWlcs9wdTp .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rWlcs9wdTp .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rWlecp7D5x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWlecp7D5x .mbr-text,
.cid-rWlecp7D5x blockquote {
  color: #767676;
}
.cid-rWlexXQpLN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWlexXQpLN .mbr-text,
.cid-rWlexXQpLN blockquote {
  color: #767676;
}
.cid-rWlqfTR8s2 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWlqfTR8s2 .counter-container {
  color: #767676;
}
.cid-rWlqfTR8s2 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rWlqfTR8s2 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rWlqfTR8s2 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rWlqfTR8s2 .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rWlbdnyuBG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWlbdnyuBG .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWlbdnyuBG .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWlbdnyuBG .media-wrap img {
  height: 6rem;
}
.cid-rWlbdnyuBG .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWlbdnyuBG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWlbdnyuBG .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWlbdnyuBG .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWlbdnyuBG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWlbdnyuBG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWlbdnyuBG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWlbdnyuBG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWlbdnyuBG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWlwfNY13N .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWlwfNY13N .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWlwfNY13N a {
  font-style: normal;
}
.cid-rWlwfNY13N .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWlwfNY13N .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWlwfNY13N .nav-item:focus,
.cid-rWlwfNY13N .nav-link:focus {
  outline: none;
}
.cid-rWlwfNY13N .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWlwfNY13N .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWlwfNY13N .menu-logo {
  margin-right: auto;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWlwfNY13N .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWlwfNY13N .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWlwfNY13N .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWlwfNY13N .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWlwfNY13N .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWlwfNY13N .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWlwfNY13N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWlwfNY13N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWlwfNY13N .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWlwfNY13N .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWlwfNY13N .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWlwfNY13N .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWlwfNY13N .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWlwfNY13N .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWlwfNY13N .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWlwfNY13N .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWlwfNY13N .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWlwfNY13N button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWlwfNY13N button.navbar-toggler:focus {
  outline: none;
}
.cid-rWlwfNY13N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWlwfNY13N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWlwfNY13N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWlwfNY13N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWlwfNY13N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWlwfNY13N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWlwfNY13N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWlwfNY13N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWlwfNY13N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWlwfNY13N .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWlwfNY13N .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWlwfNY13N .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWlwfNY13N .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWlwfNY13N .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWlwfNY13N .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWlwfNY13N .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWlwfNY13N .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWlwfNY13N .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWlwfNY13N .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWlwfNY13N .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWlwfNY13N .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWlwfNY13N.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWlwfNY13N img {
    height: 3.8rem !important;
  }
  .cid-rWlwfNY13N .btn {
    display: -webkit-flex;
  }
  .cid-rWlwfNY13N button.navbar-toggler {
    display: block;
  }
  .cid-rWlwfNY13N .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWlwfNY13N .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWlwfNY13N .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing,
  .cid-rWlwfNY13N .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing .navbar-nav,
  .cid-rWlwfNY13N .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWlwfNY13N .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWlwfNY13N .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWlwfNY13N .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWlwfNY13N .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWlwfNY13N .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWlwfNY13N .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWlwfNY13N .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWlwfNY13N .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWlwfNY13N .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWlwfNY13N .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWlwfNY13N .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWlwfNY13N .nav-link:hover,
.cid-rWlwfNY13N .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWlwfOO0TR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/adultos-2.jpg");
}
.cid-rWlwfOO0TR P {
  color: #767676;
}
.cid-rWlwfOO0TR H1 {
  color: #ffffff;
}
.cid-rWlwDy0BOZ {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWlwDy0BOZ .counter-container {
  color: #767676;
}
.cid-rWlwDy0BOZ .counter-container ul {
  margin-bottom: 0;
}
.cid-rWlwDy0BOZ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rWlwDy0BOZ .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rWlBDnHXsw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWlBDnHXsw .mbr-text,
.cid-rWlBDnHXsw blockquote {
  color: #767676;
}
.cid-rWWaooZJDX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWWaooZJDX .counter-container {
  color: #767676;
}
.cid-rWWaooZJDX .counter-container ul {
  margin-bottom: 0;
}
.cid-rWWaooZJDX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rWWaooZJDX .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-s0WV455BnO {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0WV455BnO .counter-container {
  color: #767676;
}
.cid-s0WV455BnO .counter-container ul {
  margin-bottom: 0;
}
.cid-s0WV455BnO .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s0WV455BnO .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rWlwfS5bea {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWlwfS5bea .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWlwfS5bea .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWlwfS5bea .media-wrap img {
  height: 6rem;
}
.cid-rWlwfS5bea .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWlwfS5bea .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWlwfS5bea .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWlwfS5bea .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWlwfS5bea .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWlwfS5bea .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWlwfS5bea .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWlwfS5bea .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWlwfS5bea .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWm2tv2UNA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWm2tv2UNA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWm2tv2UNA a {
  font-style: normal;
}
.cid-rWm2tv2UNA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWm2tv2UNA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWm2tv2UNA .nav-item:focus,
.cid-rWm2tv2UNA .nav-link:focus {
  outline: none;
}
.cid-rWm2tv2UNA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWm2tv2UNA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWm2tv2UNA .menu-logo {
  margin-right: auto;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWm2tv2UNA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWm2tv2UNA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWm2tv2UNA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWm2tv2UNA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWm2tv2UNA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWm2tv2UNA .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWm2tv2UNA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWm2tv2UNA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWm2tv2UNA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWm2tv2UNA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWm2tv2UNA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWm2tv2UNA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWm2tv2UNA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWm2tv2UNA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWm2tv2UNA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWm2tv2UNA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWm2tv2UNA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWm2tv2UNA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWm2tv2UNA button.navbar-toggler:focus {
  outline: none;
}
.cid-rWm2tv2UNA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWm2tv2UNA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWm2tv2UNA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWm2tv2UNA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWm2tv2UNA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWm2tv2UNA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWm2tv2UNA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWm2tv2UNA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWm2tv2UNA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWm2tv2UNA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWm2tv2UNA .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWm2tv2UNA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWm2tv2UNA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWm2tv2UNA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWm2tv2UNA .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWm2tv2UNA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWm2tv2UNA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWm2tv2UNA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWm2tv2UNA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWm2tv2UNA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWm2tv2UNA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWm2tv2UNA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWm2tv2UNA img {
    height: 3.8rem !important;
  }
  .cid-rWm2tv2UNA .btn {
    display: -webkit-flex;
  }
  .cid-rWm2tv2UNA button.navbar-toggler {
    display: block;
  }
  .cid-rWm2tv2UNA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWm2tv2UNA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWm2tv2UNA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing,
  .cid-rWm2tv2UNA .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing .navbar-nav,
  .cid-rWm2tv2UNA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWm2tv2UNA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWm2tv2UNA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWm2tv2UNA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWm2tv2UNA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWm2tv2UNA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWm2tv2UNA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWm2tv2UNA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWm2tv2UNA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWm2tv2UNA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWm2tv2UNA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWm2tv2UNA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWm2tv2UNA .nav-link:hover,
.cid-rWm2tv2UNA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWm2tvGdOx {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rWm2tvGdOx P {
  color: #767676;
}
.cid-rWm2tvGdOx H1 {
  color: #ffffff;
}
.cid-rWm2tw8G0B {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWm2tw8G0B .mbr-text,
.cid-rWm2tw8G0B blockquote {
  color: #767676;
}
.cid-rWm2tw8G0B .mbr-text DIV {
  text-align: left;
}
.cid-rWm3gcaJ7R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWm3gcaJ7R .counter-container {
  color: #767676;
}
.cid-rWm3gcaJ7R .counter-container ul {
  margin-bottom: 0;
}
.cid-rWm3gcaJ7R .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rWm3gcaJ7R .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-rWm4sghUaM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWm4sghUaM .mbr-text,
.cid-rWm4sghUaM blockquote {
  color: #767676;
}
.cid-rWm2txdPHb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWm2txdPHb .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWm2txdPHb .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWm2txdPHb .media-wrap img {
  height: 6rem;
}
.cid-rWm2txdPHb .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWm2txdPHb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWm2txdPHb .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWm2txdPHb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWm2txdPHb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWm2txdPHb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWm2txdPHb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWm2txdPHb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWm2txdPHb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWHYMgIa92 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWHYMgIa92 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWHYMgIa92 a {
  font-style: normal;
}
.cid-rWHYMgIa92 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWHYMgIa92 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWHYMgIa92 .nav-item:focus,
.cid-rWHYMgIa92 .nav-link:focus {
  outline: none;
}
.cid-rWHYMgIa92 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWHYMgIa92 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWHYMgIa92 .menu-logo {
  margin-right: auto;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWHYMgIa92 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWHYMgIa92 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWHYMgIa92 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWHYMgIa92 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWHYMgIa92 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWHYMgIa92 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWHYMgIa92 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWHYMgIa92 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWHYMgIa92 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWHYMgIa92 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWHYMgIa92 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWHYMgIa92 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWHYMgIa92 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWHYMgIa92 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWHYMgIa92 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWHYMgIa92 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWHYMgIa92 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWHYMgIa92 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWHYMgIa92 button.navbar-toggler:focus {
  outline: none;
}
.cid-rWHYMgIa92 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWHYMgIa92 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWHYMgIa92 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWHYMgIa92 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWHYMgIa92 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWHYMgIa92 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWHYMgIa92 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWHYMgIa92 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWHYMgIa92 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWHYMgIa92 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWHYMgIa92 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWHYMgIa92 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWHYMgIa92 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWHYMgIa92 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWHYMgIa92 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWHYMgIa92 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWHYMgIa92 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWHYMgIa92 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWHYMgIa92 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWHYMgIa92 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWHYMgIa92 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWHYMgIa92.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWHYMgIa92 img {
    height: 3.8rem !important;
  }
  .cid-rWHYMgIa92 .btn {
    display: -webkit-flex;
  }
  .cid-rWHYMgIa92 button.navbar-toggler {
    display: block;
  }
  .cid-rWHYMgIa92 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWHYMgIa92 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWHYMgIa92 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing,
  .cid-rWHYMgIa92 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing .navbar-nav,
  .cid-rWHYMgIa92 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWHYMgIa92 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWHYMgIa92 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWHYMgIa92 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWHYMgIa92 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWHYMgIa92 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWHYMgIa92 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWHYMgIa92 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWHYMgIa92 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWHYMgIa92 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWHYMgIa92 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWHYMgIa92 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWHYMgIa92 .nav-link:hover,
.cid-rWHYMgIa92 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWHYMhvfNJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-primaria.jpg");
}
.cid-rWHYMhvfNJ P {
  color: #767676;
}
.cid-rWHYMhvfNJ H1 {
  color: #ffffff;
}
.cid-rWI0C1BAF7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWI0C1BAF7 .mbr-text,
.cid-rWI0C1BAF7 blockquote {
  color: #767676;
}
.cid-s3ux7VG9Y4 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s3ux7VG9Y4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3ux7VG9Y4 .video-block {
    width: 100% !important;
  }
}
.cid-s0nps6C6D1 {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0nps6C6D1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0nps6C6D1 .video-block {
    width: 100% !important;
  }
}
.cid-s0nn7ukWMK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0nn7ukWMK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0nn7ukWMK .video-block {
    width: 100% !important;
  }
}
.cid-rWIKba5GQa {
  background: #efefef;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-rWIKba5GQa .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rWIKba5GQa .video-block {
    width: 100% !important;
  }
}
.cid-rWHYMiPvZ0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWHYMiPvZ0 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWHYMiPvZ0 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rWHYMiPvZ0 .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rWHYMiPvZ0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rWHYMiPvZ0 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-rWHYMkik9f {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWHYMkik9f .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWHYMkik9f .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWHYMkik9f .media-wrap img {
  height: 6rem;
}
.cid-rWHYMkik9f .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWHYMkik9f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWHYMkik9f .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWHYMkik9f .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWHYMkik9f .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWHYMkik9f .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWHYMkik9f .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWHYMkik9f .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWHYMkik9f .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWTFJcR4zv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWTFJcR4zv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWTFJcR4zv a {
  font-style: normal;
}
.cid-rWTFJcR4zv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWTFJcR4zv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWTFJcR4zv .nav-item:focus,
.cid-rWTFJcR4zv .nav-link:focus {
  outline: none;
}
.cid-rWTFJcR4zv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWTFJcR4zv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWTFJcR4zv .menu-logo {
  margin-right: auto;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWTFJcR4zv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWTFJcR4zv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWTFJcR4zv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWTFJcR4zv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWTFJcR4zv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWTFJcR4zv .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWTFJcR4zv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWTFJcR4zv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWTFJcR4zv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWTFJcR4zv .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWTFJcR4zv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWTFJcR4zv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWTFJcR4zv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWTFJcR4zv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWTFJcR4zv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWTFJcR4zv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWTFJcR4zv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWTFJcR4zv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWTFJcR4zv button.navbar-toggler:focus {
  outline: none;
}
.cid-rWTFJcR4zv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWTFJcR4zv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWTFJcR4zv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWTFJcR4zv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWTFJcR4zv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWTFJcR4zv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWTFJcR4zv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWTFJcR4zv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWTFJcR4zv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWTFJcR4zv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWTFJcR4zv .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWTFJcR4zv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWTFJcR4zv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWTFJcR4zv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWTFJcR4zv .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWTFJcR4zv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWTFJcR4zv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWTFJcR4zv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWTFJcR4zv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWTFJcR4zv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWTFJcR4zv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWTFJcR4zv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWTFJcR4zv img {
    height: 3.8rem !important;
  }
  .cid-rWTFJcR4zv .btn {
    display: -webkit-flex;
  }
  .cid-rWTFJcR4zv button.navbar-toggler {
    display: block;
  }
  .cid-rWTFJcR4zv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWTFJcR4zv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWTFJcR4zv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing,
  .cid-rWTFJcR4zv .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing .navbar-nav,
  .cid-rWTFJcR4zv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWTFJcR4zv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWTFJcR4zv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWTFJcR4zv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWTFJcR4zv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWTFJcR4zv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWTFJcR4zv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWTFJcR4zv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWTFJcR4zv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWTFJcR4zv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWTFJcR4zv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWTFJcR4zv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWTFJcR4zv .nav-link:hover,
.cid-rWTFJcR4zv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWTFJduMcb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rWTFJduMcb P {
  color: #767676;
}
.cid-rWTFJduMcb H1 {
  color: #ffffff;
}
.cid-rWTFJep3ku {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rWTFJep3ku h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWTFJep3ku p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rWTFJep3ku .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rWTFJep3ku .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rWTFJep3ku .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rWTFJf5vfM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWTFJf5vfM .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWTFJf5vfM .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWTFJf5vfM .media-wrap img {
  height: 6rem;
}
.cid-rWTFJf5vfM .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWTFJf5vfM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWTFJf5vfM .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWTFJf5vfM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWTFJf5vfM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWTFJf5vfM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWTFJf5vfM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWTFJf5vfM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWTFJf5vfM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rWVw0cmglx .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rWVw0cmglx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rWVw0cmglx a {
  font-style: normal;
}
.cid-rWVw0cmglx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rWVw0cmglx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rWVw0cmglx .nav-item:focus,
.cid-rWVw0cmglx .nav-link:focus {
  outline: none;
}
.cid-rWVw0cmglx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWVw0cmglx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rWVw0cmglx .menu-logo {
  margin-right: auto;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rWVw0cmglx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rWVw0cmglx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rWVw0cmglx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rWVw0cmglx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rWVw0cmglx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rWVw0cmglx .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rWVw0cmglx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rWVw0cmglx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rWVw0cmglx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rWVw0cmglx .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rWVw0cmglx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rWVw0cmglx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rWVw0cmglx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rWVw0cmglx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rWVw0cmglx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rWVw0cmglx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rWVw0cmglx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rWVw0cmglx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rWVw0cmglx button.navbar-toggler:focus {
  outline: none;
}
.cid-rWVw0cmglx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rWVw0cmglx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rWVw0cmglx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rWVw0cmglx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rWVw0cmglx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rWVw0cmglx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWVw0cmglx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rWVw0cmglx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rWVw0cmglx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rWVw0cmglx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWVw0cmglx .collapsed .btn {
  display: -webkit-flex;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rWVw0cmglx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rWVw0cmglx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rWVw0cmglx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rWVw0cmglx .collapsed button.navbar-toggler {
  display: block;
}
.cid-rWVw0cmglx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rWVw0cmglx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rWVw0cmglx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rWVw0cmglx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rWVw0cmglx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rWVw0cmglx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rWVw0cmglx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWVw0cmglx img {
    height: 3.8rem !important;
  }
  .cid-rWVw0cmglx .btn {
    display: -webkit-flex;
  }
  .cid-rWVw0cmglx button.navbar-toggler {
    display: block;
  }
  .cid-rWVw0cmglx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rWVw0cmglx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rWVw0cmglx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing,
  .cid-rWVw0cmglx .navbar-collapse.show {
    display: block !important;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing .navbar-nav,
  .cid-rWVw0cmglx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rWVw0cmglx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rWVw0cmglx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing .navbar-buttons,
  .cid-rWVw0cmglx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rWVw0cmglx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rWVw0cmglx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rWVw0cmglx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rWVw0cmglx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rWVw0cmglx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rWVw0cmglx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rWVw0cmglx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rWVw0cmglx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rWVw0cmglx .nav-link:hover,
.cid-rWVw0cmglx .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rWVw0cZqS6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/cultura-te-busca-2.jpg");
}
.cid-rWVw0cZqS6 P {
  color: #767676;
}
.cid-rWVw0cZqS6 H1 {
  color: #ffffff;
}
.cid-rWVwUA4D9z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWVwUA4D9z .mbr-text,
.cid-rWVwUA4D9z blockquote {
  color: #767676;
}
.cid-rWVw0fAzJT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rWVw0fAzJT .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWVw0fAzJT .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rWVw0fAzJT .media-wrap img {
  height: 6rem;
}
.cid-rWVw0fAzJT .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rWVw0fAzJT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rWVw0fAzJT .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rWVw0fAzJT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rWVw0fAzJT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rWVw0fAzJT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rWVw0fAzJT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rWVw0fAzJT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rWVw0fAzJT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rYJiNz68NI .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rYJiNz68NI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rYJiNz68NI a {
  font-style: normal;
}
.cid-rYJiNz68NI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rYJiNz68NI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rYJiNz68NI .nav-item:focus,
.cid-rYJiNz68NI .nav-link:focus {
  outline: none;
}
.cid-rYJiNz68NI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rYJiNz68NI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rYJiNz68NI .menu-logo {
  margin-right: auto;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rYJiNz68NI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rYJiNz68NI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rYJiNz68NI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rYJiNz68NI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYJiNz68NI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rYJiNz68NI .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rYJiNz68NI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rYJiNz68NI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYJiNz68NI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rYJiNz68NI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rYJiNz68NI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rYJiNz68NI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rYJiNz68NI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rYJiNz68NI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rYJiNz68NI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rYJiNz68NI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rYJiNz68NI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rYJiNz68NI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rYJiNz68NI button.navbar-toggler:focus {
  outline: none;
}
.cid-rYJiNz68NI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rYJiNz68NI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYJiNz68NI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYJiNz68NI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYJiNz68NI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYJiNz68NI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYJiNz68NI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYJiNz68NI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYJiNz68NI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYJiNz68NI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYJiNz68NI .collapsed .btn {
  display: -webkit-flex;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rYJiNz68NI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rYJiNz68NI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rYJiNz68NI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rYJiNz68NI .collapsed button.navbar-toggler {
  display: block;
}
.cid-rYJiNz68NI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rYJiNz68NI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYJiNz68NI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rYJiNz68NI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rYJiNz68NI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rYJiNz68NI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rYJiNz68NI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYJiNz68NI img {
    height: 3.8rem !important;
  }
  .cid-rYJiNz68NI .btn {
    display: -webkit-flex;
  }
  .cid-rYJiNz68NI button.navbar-toggler {
    display: block;
  }
  .cid-rYJiNz68NI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rYJiNz68NI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYJiNz68NI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing,
  .cid-rYJiNz68NI .navbar-collapse.show {
    display: block !important;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing .navbar-nav,
  .cid-rYJiNz68NI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rYJiNz68NI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rYJiNz68NI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing .navbar-buttons,
  .cid-rYJiNz68NI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rYJiNz68NI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rYJiNz68NI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYJiNz68NI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rYJiNz68NI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rYJiNz68NI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rYJiNz68NI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rYJiNz68NI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rYJiNz68NI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rYJiNz68NI .nav-link:hover,
.cid-rYJiNz68NI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYJiNA2BvU {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rYJiNA2BvU P {
  color: #767676;
}
.cid-rYJiNA2BvU H1 {
  color: #ffffff;
}
.cid-rYJiNDApSX {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYJiNDApSX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYJiNDApSX p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYJiNDApSX .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYJiNDApSX .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYJiNDApSX .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYJiNEAEzN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rYJiNEAEzN .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYJiNEAEzN .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rYJiNEAEzN .media-wrap img {
  height: 6rem;
}
.cid-rYJiNEAEzN .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rYJiNEAEzN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYJiNEAEzN .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rYJiNEAEzN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rYJiNEAEzN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rYJiNEAEzN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rYJiNEAEzN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rYJiNEAEzN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rYJiNEAEzN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rYOYBsiDWb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rYOYBsiDWb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rYOYBsiDWb a {
  font-style: normal;
}
.cid-rYOYBsiDWb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rYOYBsiDWb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rYOYBsiDWb .nav-item:focus,
.cid-rYOYBsiDWb .nav-link:focus {
  outline: none;
}
.cid-rYOYBsiDWb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rYOYBsiDWb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rYOYBsiDWb .menu-logo {
  margin-right: auto;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rYOYBsiDWb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rYOYBsiDWb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rYOYBsiDWb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rYOYBsiDWb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYOYBsiDWb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rYOYBsiDWb .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rYOYBsiDWb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rYOYBsiDWb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYOYBsiDWb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rYOYBsiDWb .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rYOYBsiDWb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rYOYBsiDWb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rYOYBsiDWb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rYOYBsiDWb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rYOYBsiDWb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rYOYBsiDWb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rYOYBsiDWb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rYOYBsiDWb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rYOYBsiDWb button.navbar-toggler:focus {
  outline: none;
}
.cid-rYOYBsiDWb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rYOYBsiDWb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYOYBsiDWb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYOYBsiDWb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYOYBsiDWb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYOYBsiDWb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYOYBsiDWb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYOYBsiDWb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYOYBsiDWb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYOYBsiDWb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYOYBsiDWb .collapsed .btn {
  display: -webkit-flex;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rYOYBsiDWb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rYOYBsiDWb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rYOYBsiDWb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rYOYBsiDWb .collapsed button.navbar-toggler {
  display: block;
}
.cid-rYOYBsiDWb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rYOYBsiDWb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYOYBsiDWb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rYOYBsiDWb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rYOYBsiDWb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rYOYBsiDWb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rYOYBsiDWb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYOYBsiDWb img {
    height: 3.8rem !important;
  }
  .cid-rYOYBsiDWb .btn {
    display: -webkit-flex;
  }
  .cid-rYOYBsiDWb button.navbar-toggler {
    display: block;
  }
  .cid-rYOYBsiDWb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rYOYBsiDWb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYOYBsiDWb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing,
  .cid-rYOYBsiDWb .navbar-collapse.show {
    display: block !important;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing .navbar-nav,
  .cid-rYOYBsiDWb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rYOYBsiDWb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rYOYBsiDWb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing .navbar-buttons,
  .cid-rYOYBsiDWb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rYOYBsiDWb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rYOYBsiDWb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYOYBsiDWb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rYOYBsiDWb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rYOYBsiDWb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rYOYBsiDWb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rYOYBsiDWb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rYOYBsiDWb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rYOYBsiDWb .nav-link:hover,
.cid-rYOYBsiDWb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYOYBsTsb5 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rYOYBsTsb5 P {
  color: #767676;
}
.cid-rYOYBsTsb5 H1 {
  color: #ffffff;
}
.cid-s06QdPcS2o {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s06QdPcS2o .mbr-text,
.cid-s06QdPcS2o blockquote {
  color: #767676;
}
.cid-s06QdPcS2o .mbr-text P {
  text-align: center;
}
.cid-s06QhIOkuV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s06QhIOkuV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s06QhIOkuV p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s06QhIOkuV .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s06QhIOkuV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s06QhIOkuV .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s06QsCzZH1 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s06QsCzZH1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s06QsCzZH1 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s06QsCzZH1 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s06QsCzZH1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s06QsCzZH1 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYPboPYQV3 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYPboPYQV3 .mbr-text,
.cid-rYPboPYQV3 blockquote {
  color: #767676;
}
.cid-rYPboPYQV3 .mbr-text P {
  text-align: center;
}
.cid-rYPbwZzFi1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rYPbwZzFi1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYPbwZzFi1 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYPbwZzFi1 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYPbwZzFi1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYPbwZzFi1 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYPbxZR5Y3 {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYPbxZR5Y3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYPbxZR5Y3 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYPbxZR5Y3 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYPbxZR5Y3 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYPbxZR5Y3 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYP4L5zgHk {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYP4L5zgHk .mbr-text,
.cid-rYP4L5zgHk blockquote {
  color: #767676;
}
.cid-rYP4L5zgHk .mbr-text P {
  text-align: center;
}
.cid-rYOYBtkd75 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rYOYBtkd75 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYOYBtkd75 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYOYBtkd75 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYOYBtkd75 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYOYBtkd75 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYP9avc6Xt {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYP9avc6Xt h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYP9avc6Xt p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYP9avc6Xt .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYP9avc6Xt .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYP9avc6Xt .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYP9Knvqbv {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYP9Knvqbv .mbr-text,
.cid-rYP9Knvqbv blockquote {
  color: #767676;
}
.cid-rYP9Knvqbv .mbr-text P {
  text-align: center;
}
.cid-rYPa4PV8B8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rYPa4PV8B8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYPa4PV8B8 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYPa4PV8B8 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYPa4PV8B8 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYPa4PV8B8 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYPaKuxtbJ {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYPaKuxtbJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYPaKuxtbJ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYPaKuxtbJ .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYPaKuxtbJ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYPaKuxtbJ .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYPsmBPytM {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYPsmBPytM .mbr-text,
.cid-rYPsmBPytM blockquote {
  color: #767676;
}
.cid-rYPsmBPytM .mbr-text P {
  text-align: center;
}
.cid-rYPsoFr01l {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rYPsoFr01l h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rYPsoFr01l p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-rYPsoFr01l .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-rYPsoFr01l .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rYPsoFr01l .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s071AN97an {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s071AN97an .mbr-text,
.cid-s071AN97an blockquote {
  color: #767676;
}
.cid-s071AN97an .mbr-text P {
  text-align: center;
}
.cid-s071ER4H5h {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s071ER4H5h h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s071ER4H5h p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s071ER4H5h .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s071ER4H5h .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s071ER4H5h .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-rYOYBtZaiZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rYOYBtZaiZ .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYOYBtZaiZ .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rYOYBtZaiZ .media-wrap img {
  height: 6rem;
}
.cid-rYOYBtZaiZ .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rYOYBtZaiZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYOYBtZaiZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rYOYBtZaiZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rYOYBtZaiZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rYOYBtZaiZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rYOYBtZaiZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rYOYBtZaiZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rYOYBtZaiZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rYP1W1WJfC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rYP1W1WJfC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rYP1W1WJfC a {
  font-style: normal;
}
.cid-rYP1W1WJfC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rYP1W1WJfC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rYP1W1WJfC .nav-item:focus,
.cid-rYP1W1WJfC .nav-link:focus {
  outline: none;
}
.cid-rYP1W1WJfC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rYP1W1WJfC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rYP1W1WJfC .menu-logo {
  margin-right: auto;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rYP1W1WJfC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rYP1W1WJfC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rYP1W1WJfC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rYP1W1WJfC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYP1W1WJfC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rYP1W1WJfC .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rYP1W1WJfC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rYP1W1WJfC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYP1W1WJfC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rYP1W1WJfC .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rYP1W1WJfC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rYP1W1WJfC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rYP1W1WJfC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rYP1W1WJfC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rYP1W1WJfC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rYP1W1WJfC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rYP1W1WJfC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rYP1W1WJfC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rYP1W1WJfC button.navbar-toggler:focus {
  outline: none;
}
.cid-rYP1W1WJfC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rYP1W1WJfC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYP1W1WJfC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYP1W1WJfC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYP1W1WJfC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYP1W1WJfC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYP1W1WJfC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYP1W1WJfC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYP1W1WJfC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYP1W1WJfC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYP1W1WJfC .collapsed .btn {
  display: -webkit-flex;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rYP1W1WJfC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rYP1W1WJfC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rYP1W1WJfC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rYP1W1WJfC .collapsed button.navbar-toggler {
  display: block;
}
.cid-rYP1W1WJfC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rYP1W1WJfC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYP1W1WJfC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rYP1W1WJfC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rYP1W1WJfC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rYP1W1WJfC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rYP1W1WJfC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYP1W1WJfC img {
    height: 3.8rem !important;
  }
  .cid-rYP1W1WJfC .btn {
    display: -webkit-flex;
  }
  .cid-rYP1W1WJfC button.navbar-toggler {
    display: block;
  }
  .cid-rYP1W1WJfC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rYP1W1WJfC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYP1W1WJfC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing,
  .cid-rYP1W1WJfC .navbar-collapse.show {
    display: block !important;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing .navbar-nav,
  .cid-rYP1W1WJfC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rYP1W1WJfC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rYP1W1WJfC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing .navbar-buttons,
  .cid-rYP1W1WJfC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rYP1W1WJfC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rYP1W1WJfC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYP1W1WJfC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rYP1W1WJfC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rYP1W1WJfC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rYP1W1WJfC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rYP1W1WJfC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rYP1W1WJfC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rYP1W1WJfC .nav-link:hover,
.cid-rYP1W1WJfC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rYP1W2OzYZ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rYP1W2OzYZ P {
  color: #767676;
}
.cid-rYP1W2OzYZ H1 {
  color: #ffffff;
}
.cid-s0nlnMC0c0 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nlnMC0c0 .mbr-text,
.cid-s0nlnMC0c0 blockquote {
  color: #767676;
}
.cid-s0nlnMC0c0 .mbr-text P {
  text-align: center;
}
.cid-s0nloFGrvN {
  background: #e0fdbf;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0nloFGrvN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0nloFGrvN .video-block {
    width: 100% !important;
  }
}
.cid-s0nkL4wpgy {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nkL4wpgy .mbr-text,
.cid-s0nkL4wpgy blockquote {
  color: #767676;
}
.cid-s0nkL4wpgy .mbr-text P {
  text-align: center;
}
.cid-s0nkM3vKAs {
  background: #fdf9bf;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0nkM3vKAs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0nkM3vKAs .video-block {
    width: 100% !important;
  }
}
.cid-s0njNXMRKP {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0njNXMRKP .mbr-text,
.cid-s0njNXMRKP blockquote {
  color: #767676;
}
.cid-s0njNXMRKP .mbr-text P {
  text-align: center;
}
.cid-s0nk6RjD1e {
  background: #ffc6d4;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0nk6RjD1e .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0nk6RjD1e .video-block {
    width: 100% !important;
  }
}
.cid-rZrXy10N2l {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZrXy10N2l .mbr-text,
.cid-rZrXy10N2l blockquote {
  color: #767676;
}
.cid-rZrXy10N2l .mbr-text P {
  text-align: center;
}
.cid-rZrXCbzChi {
  background: #e0fdbf;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rZrXCbzChi .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZrXCbzChi .video-block {
    width: 100% !important;
  }
}
.cid-rZlPxR5FRi {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZlPxR5FRi .mbr-text,
.cid-rZlPxR5FRi blockquote {
  color: #767676;
}
.cid-rZlPxR5FRi .mbr-text P {
  text-align: center;
}
.cid-rZlPD9Nt9p {
  background: #96e2fc;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rZlPD9Nt9p .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZlPD9Nt9p .video-block {
    width: 100% !important;
  }
}
.cid-rYP2YlAzOb {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYP2YlAzOb .mbr-text,
.cid-rYP2YlAzOb blockquote {
  color: #767676;
}
.cid-rYP2YlAzOb .mbr-text P {
  text-align: center;
}
.cid-rYP2iky3vW {
  background: #fdf9bf;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rYP2iky3vW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rYP2iky3vW .video-block {
    width: 100% !important;
  }
}
.cid-rYP3lJKe33 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYP3lJKe33 .mbr-text,
.cid-rYP3lJKe33 blockquote {
  color: #767676;
}
.cid-rYP3lJKe33 .mbr-text P {
  text-align: center;
}
.cid-rYP3nhNNOy {
  background: #ffb6c8;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-rYP3nhNNOy .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rYP3nhNNOy .video-block {
    width: 100% !important;
  }
}
.cid-rYPPVhZYZu {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rYPPVhZYZu .mbr-text,
.cid-rYPPVhZYZu blockquote {
  color: #767676;
}
.cid-rYPPVhZYZu .mbr-text P {
  text-align: center;
}
.cid-rYPQw6TplF {
  background: #e0fdbf;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rYPQw6TplF .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rYPQw6TplF .video-block {
    width: 100% !important;
  }
}
.cid-rYP1W6lnfW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rYP1W6lnfW .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYP1W6lnfW .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rYP1W6lnfW .media-wrap img {
  height: 6rem;
}
.cid-rYP1W6lnfW .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rYP1W6lnfW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rYP1W6lnfW .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rYP1W6lnfW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rYP1W6lnfW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rYP1W6lnfW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rYP1W6lnfW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rYP1W6lnfW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rYP1W6lnfW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rZxJTi23FW .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZxJTi23FW .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-rZxJTi23FW a {
  font-style: normal;
}
.cid-rZxJTi23FW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZxJTi23FW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZxJTi23FW .nav-item:focus,
.cid-rZxJTi23FW .nav-link:focus {
  outline: none;
}
.cid-rZxJTi23FW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZxJTi23FW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZxJTi23FW .menu-logo {
  margin-right: auto;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZxJTi23FW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZxJTi23FW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZxJTi23FW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZxJTi23FW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZxJTi23FW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZxJTi23FW .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZxJTi23FW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZxJTi23FW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZxJTi23FW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZxJTi23FW .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-rZxJTi23FW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rZxJTi23FW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZxJTi23FW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZxJTi23FW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZxJTi23FW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZxJTi23FW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZxJTi23FW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZxJTi23FW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZxJTi23FW button.navbar-toggler:focus {
  outline: none;
}
.cid-rZxJTi23FW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rZxJTi23FW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZxJTi23FW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZxJTi23FW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZxJTi23FW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZxJTi23FW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZxJTi23FW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZxJTi23FW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZxJTi23FW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZxJTi23FW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZxJTi23FW .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZxJTi23FW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZxJTi23FW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZxJTi23FW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-rZxJTi23FW .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZxJTi23FW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZxJTi23FW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZxJTi23FW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZxJTi23FW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZxJTi23FW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZxJTi23FW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rZxJTi23FW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZxJTi23FW img {
    height: 3.8rem !important;
  }
  .cid-rZxJTi23FW .btn {
    display: -webkit-flex;
  }
  .cid-rZxJTi23FW button.navbar-toggler {
    display: block;
  }
  .cid-rZxJTi23FW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZxJTi23FW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZxJTi23FW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing,
  .cid-rZxJTi23FW .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing .navbar-nav,
  .cid-rZxJTi23FW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZxJTi23FW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rZxJTi23FW .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZxJTi23FW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZxJTi23FW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZxJTi23FW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZxJTi23FW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZxJTi23FW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZxJTi23FW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZxJTi23FW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rZxJTi23FW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZxJTi23FW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZxJTi23FW .nav-link:hover,
.cid-rZxJTi23FW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rZxJTiutR3 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-rZxJTiutR3 P {
  color: #767676;
}
.cid-rZxJTiutR3 H1 {
  color: #ffffff;
}
.cid-rZxKqObo5J {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rZxKqObo5J .mbr-section-subtitle {
  color: #767676;
}
.cid-rZxKqObo5J H2 {
  color: #8ebd57;
}
.cid-sxYbj5qRU0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxYbj5qRU0 .mbr-text,
.cid-sxYbj5qRU0 blockquote {
  color: #767676;
}
.cid-sxYbj5qRU0 .mbr-text P {
  text-align: center;
}
.cid-sxYbj5qRU0 .mbr-text {
  color: #0f7699;
}
.cid-sxYs6FvtBR {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxYs6FvtBR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sxYs6FvtBR p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sxYs6FvtBR .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sxYs6FvtBR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sxYs6FvtBR .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sfXxwrriGs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfXxwrriGs .mbr-text,
.cid-sfXxwrriGs blockquote {
  color: #767676;
}
.cid-sfXxwrriGs .mbr-text P {
  text-align: center;
}
.cid-sfXxwrriGs .mbr-text {
  color: #cc2952;
}
.cid-sfXHatjXvO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfXHatjXvO .mbr-text,
.cid-sfXHatjXvO blockquote {
  color: #767676;
}
.cid-sfXHatjXvO .mbr-text P {
  text-align: center;
}
.cid-sfXHatjXvO .mbr-text {
  color: #cc2952;
}
.cid-sfXyp0uKso {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfXyp0uKso h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfXyp0uKso p {
  color: #767676;
  text-align: left;
}
.cid-sfXyp0uKso .card-box {
  padding-top: 2rem;
}
.cid-sfXyp0uKso .card-wrapper {
  height: 100%;
}
.cid-sfXyp0uKso P {
  color: #ffffff;
}
.cid-sfXGKz9CWF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfXGKz9CWF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfXGKz9CWF p {
  color: #767676;
  text-align: left;
}
.cid-sfXGKz9CWF .card-box {
  padding-top: 2rem;
}
.cid-sfXGKz9CWF .card-wrapper {
  height: 100%;
}
.cid-sfXGKz9CWF P {
  color: #ffffff;
}
.cid-rZxLtZTq1g {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rZxLtZTq1g .mbr-text,
.cid-rZxLtZTq1g blockquote {
  color: #767676;
}
.cid-rZxLtZTq1g .mbr-text P {
  text-align: center;
}
.cid-s0j5Qz0r2J {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j5Qz0r2J .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j5Qz0r2J .video-block {
    width: 100% !important;
  }
}
.cid-s0j5KcfIoy {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j5KcfIoy .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j5KcfIoy .video-block {
    width: 100% !important;
  }
}
.cid-s0j4VTvNrV {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j4VTvNrV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j4VTvNrV .video-block {
    width: 100% !important;
  }
}
.cid-s0j4P7wVIH {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j4P7wVIH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j4P7wVIH .video-block {
    width: 100% !important;
  }
}
.cid-s0j4ITGDKk {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j4ITGDKk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j4ITGDKk .video-block {
    width: 100% !important;
  }
}
.cid-s0j4BY5V7d {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0j4BY5V7d .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0j4BY5V7d .video-block {
    width: 100% !important;
  }
}
.cid-rZxKYpcHjj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rZxKYpcHjj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZxKYpcHjj .video-block {
    width: 100% !important;
  }
}
.cid-rZxL0rh8Af {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-rZxL0rh8Af .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZxL0rh8Af .video-block {
    width: 100% !important;
  }
}
.cid-rZxJTjxG5x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rZxJTjxG5x .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rZxJTjxG5x .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-rZxJTjxG5x .media-wrap img {
  height: 6rem;
}
.cid-rZxJTjxG5x .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rZxJTjxG5x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rZxJTjxG5x .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-rZxJTjxG5x .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rZxJTjxG5x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-rZxJTjxG5x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rZxJTjxG5x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rZxJTjxG5x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZxJTjxG5x .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s068Ue0aKU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s068Ue0aKU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s068Ue0aKU a {
  font-style: normal;
}
.cid-s068Ue0aKU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s068Ue0aKU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s068Ue0aKU .nav-item:focus,
.cid-s068Ue0aKU .nav-link:focus {
  outline: none;
}
.cid-s068Ue0aKU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s068Ue0aKU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s068Ue0aKU .menu-logo {
  margin-right: auto;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s068Ue0aKU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s068Ue0aKU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s068Ue0aKU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s068Ue0aKU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s068Ue0aKU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s068Ue0aKU .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s068Ue0aKU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s068Ue0aKU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s068Ue0aKU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s068Ue0aKU .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s068Ue0aKU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s068Ue0aKU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s068Ue0aKU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s068Ue0aKU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s068Ue0aKU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s068Ue0aKU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s068Ue0aKU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s068Ue0aKU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s068Ue0aKU button.navbar-toggler:focus {
  outline: none;
}
.cid-s068Ue0aKU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s068Ue0aKU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s068Ue0aKU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s068Ue0aKU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s068Ue0aKU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s068Ue0aKU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s068Ue0aKU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s068Ue0aKU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s068Ue0aKU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s068Ue0aKU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s068Ue0aKU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s068Ue0aKU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s068Ue0aKU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s068Ue0aKU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s068Ue0aKU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s068Ue0aKU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s068Ue0aKU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s068Ue0aKU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s068Ue0aKU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s068Ue0aKU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s068Ue0aKU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s068Ue0aKU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s068Ue0aKU img {
    height: 3.8rem !important;
  }
  .cid-s068Ue0aKU .btn {
    display: -webkit-flex;
  }
  .cid-s068Ue0aKU button.navbar-toggler {
    display: block;
  }
  .cid-s068Ue0aKU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s068Ue0aKU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s068Ue0aKU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing,
  .cid-s068Ue0aKU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing .navbar-nav,
  .cid-s068Ue0aKU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s068Ue0aKU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s068Ue0aKU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s068Ue0aKU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s068Ue0aKU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s068Ue0aKU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s068Ue0aKU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s068Ue0aKU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s068Ue0aKU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s068Ue0aKU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s068Ue0aKU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s068Ue0aKU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s068Ue0aKU .nav-link:hover,
.cid-s068Ue0aKU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s068UeNiVb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-secundaria.jpeg");
}
.cid-s068UeNiVb P {
  color: #767676;
}
.cid-s068UeNiVb H1 {
  color: #ffffff;
}
.cid-s3uxt2ws7D {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3uxt2ws7D .mbr-text,
.cid-s3uxt2ws7D blockquote {
  color: #767676;
}
.cid-s3uxt2ws7D .mbr-text P {
  text-align: center;
}
.cid-s3uxueOruC {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s3uxueOruC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3uxueOruC .video-block {
    width: 100% !important;
  }
}
.cid-s0WTKrvfbh {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0WTKrvfbh .mbr-text,
.cid-s0WTKrvfbh blockquote {
  color: #767676;
}
.cid-s0WTKrvfbh .mbr-text P {
  text-align: center;
}
.cid-s0WTLylN8E {
  background: #efefef;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-s0WTLylN8E .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0WTLylN8E .video-block {
    width: 100% !important;
  }
}
.cid-s0npMuaF1X {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0npMuaF1X .mbr-text,
.cid-s0npMuaF1X blockquote {
  color: #767676;
}
.cid-s0npMuaF1X .mbr-text P {
  text-align: center;
}
.cid-s0npWDQ4rJ {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0npWDQ4rJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0npWDQ4rJ .video-block {
    width: 100% !important;
  }
}
.cid-s069rPP9GD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s069rPP9GD .mbr-text,
.cid-s069rPP9GD blockquote {
  color: #767676;
}
.cid-s069rPP9GD .mbr-text P {
  text-align: center;
}
.cid-s069CPFAid {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s069CPFAid .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s069CPFAid .video-block {
    width: 100% !important;
  }
}
.cid-s068UivonC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s068UivonC .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s068UivonC .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s068UivonC .media-wrap img {
  height: 6rem;
}
.cid-s068UivonC .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s068UivonC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s068UivonC .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s068UivonC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s068UivonC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s068UivonC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s068UivonC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s068UivonC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s068UivonC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s06T4akwH4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s06T4akwH4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s06T4akwH4 a {
  font-style: normal;
}
.cid-s06T4akwH4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s06T4akwH4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s06T4akwH4 .nav-item:focus,
.cid-s06T4akwH4 .nav-link:focus {
  outline: none;
}
.cid-s06T4akwH4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s06T4akwH4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s06T4akwH4 .menu-logo {
  margin-right: auto;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s06T4akwH4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s06T4akwH4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s06T4akwH4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s06T4akwH4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s06T4akwH4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s06T4akwH4 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s06T4akwH4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s06T4akwH4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s06T4akwH4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s06T4akwH4 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s06T4akwH4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s06T4akwH4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s06T4akwH4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s06T4akwH4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s06T4akwH4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s06T4akwH4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s06T4akwH4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s06T4akwH4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s06T4akwH4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s06T4akwH4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s06T4akwH4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s06T4akwH4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s06T4akwH4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s06T4akwH4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s06T4akwH4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s06T4akwH4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s06T4akwH4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s06T4akwH4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s06T4akwH4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s06T4akwH4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s06T4akwH4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s06T4akwH4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s06T4akwH4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s06T4akwH4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s06T4akwH4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s06T4akwH4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s06T4akwH4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s06T4akwH4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s06T4akwH4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s06T4akwH4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s06T4akwH4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s06T4akwH4 img {
    height: 3.8rem !important;
  }
  .cid-s06T4akwH4 .btn {
    display: -webkit-flex;
  }
  .cid-s06T4akwH4 button.navbar-toggler {
    display: block;
  }
  .cid-s06T4akwH4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s06T4akwH4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s06T4akwH4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing,
  .cid-s06T4akwH4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s06T4akwH4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s06T4akwH4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s06T4akwH4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s06T4akwH4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s06T4akwH4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s06T4akwH4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s06T4akwH4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s06T4akwH4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s06T4akwH4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s06T4akwH4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s06T4akwH4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s06T4akwH4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s06T4akwH4 .nav-link:hover,
.cid-s06T4akwH4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s06T4b8ICp {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s06T4b8ICp P {
  color: #767676;
}
.cid-s06T4b8ICp H1 {
  color: #ffffff;
}
.cid-s06T4bQBoh {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s06T4bQBoh .mbr-text,
.cid-s06T4bQBoh blockquote {
  color: #767676;
}
.cid-s06T4bQBoh .mbr-text P {
  text-align: center;
}
.cid-s06T4clfb5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s06T4clfb5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s06T4clfb5 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s06T4clfb5 .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s06T4clfb5 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s06T4clfb5 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s06T4rAuHa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s06T4rAuHa .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s06T4rAuHa .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s06T4rAuHa .media-wrap img {
  height: 6rem;
}
.cid-s06T4rAuHa .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s06T4rAuHa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s06T4rAuHa .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s06T4rAuHa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s06T4rAuHa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s06T4rAuHa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s06T4rAuHa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s06T4rAuHa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s06T4rAuHa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0bJLktarH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0bJLktarH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0bJLktarH a {
  font-style: normal;
}
.cid-s0bJLktarH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0bJLktarH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0bJLktarH .nav-item:focus,
.cid-s0bJLktarH .nav-link:focus {
  outline: none;
}
.cid-s0bJLktarH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0bJLktarH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0bJLktarH .menu-logo {
  margin-right: auto;
}
.cid-s0bJLktarH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0bJLktarH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0bJLktarH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0bJLktarH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0bJLktarH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0bJLktarH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0bJLktarH .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0bJLktarH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0bJLktarH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0bJLktarH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0bJLktarH .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0bJLktarH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0bJLktarH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0bJLktarH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0bJLktarH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0bJLktarH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0bJLktarH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0bJLktarH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0bJLktarH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0bJLktarH button.navbar-toggler:focus {
  outline: none;
}
.cid-s0bJLktarH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0bJLktarH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0bJLktarH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0bJLktarH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0bJLktarH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0bJLktarH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0bJLktarH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0bJLktarH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0bJLktarH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0bJLktarH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0bJLktarH .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0bJLktarH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing,
.cid-s0bJLktarH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0bJLktarH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0bJLktarH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0bJLktarH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0bJLktarH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0bJLktarH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0bJLktarH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0bJLktarH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0bJLktarH .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0bJLktarH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0bJLktarH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0bJLktarH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0bJLktarH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0bJLktarH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0bJLktarH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0bJLktarH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0bJLktarH img {
    height: 3.8rem !important;
  }
  .cid-s0bJLktarH .btn {
    display: -webkit-flex;
  }
  .cid-s0bJLktarH button.navbar-toggler {
    display: block;
  }
  .cid-s0bJLktarH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0bJLktarH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0bJLktarH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing,
  .cid-s0bJLktarH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing .navbar-nav,
  .cid-s0bJLktarH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0bJLktarH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0bJLktarH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0bJLktarH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0bJLktarH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0bJLktarH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0bJLktarH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0bJLktarH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0bJLktarH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0bJLktarH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0bJLktarH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0bJLktarH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0bJLktarH .nav-link:hover,
.cid-s0bJLktarH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0bJLl08H7 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s0bJLl08H7 P {
  color: #767676;
}
.cid-s0bJLl08H7 H1 {
  color: #ffffff;
}
.cid-s0nubIyspq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-s0nubIyspq h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0nubIyspq p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0nubIyspq .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0nubIyspq .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0nubIyspq .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0bJLm6VWE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0bJLm6VWE .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0bJLm6VWE .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0bJLm6VWE .media-wrap img {
  height: 6rem;
}
.cid-s0bJLm6VWE .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0bJLm6VWE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0bJLm6VWE .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0bJLm6VWE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0bJLm6VWE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0bJLm6VWE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0bJLm6VWE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0bJLm6VWE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0bJLm6VWE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0iqzGo993 .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0iqzGo993 .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-s0iqzGo993 a {
  font-style: normal;
}
.cid-s0iqzGo993 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0iqzGo993 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0iqzGo993 .nav-item:focus,
.cid-s0iqzGo993 .nav-link:focus {
  outline: none;
}
.cid-s0iqzGo993 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0iqzGo993 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0iqzGo993 .menu-logo {
  margin-right: auto;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0iqzGo993 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0iqzGo993 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0iqzGo993 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0iqzGo993 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iqzGo993 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0iqzGo993 .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0iqzGo993 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0iqzGo993 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iqzGo993 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0iqzGo993 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0iqzGo993 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0iqzGo993 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0iqzGo993 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0iqzGo993 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0iqzGo993 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0iqzGo993 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0iqzGo993 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0iqzGo993 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0iqzGo993 button.navbar-toggler:focus {
  outline: none;
}
.cid-s0iqzGo993 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0iqzGo993 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iqzGo993 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iqzGo993 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iqzGo993 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iqzGo993 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iqzGo993 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0iqzGo993 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0iqzGo993 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iqzGo993 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iqzGo993 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0iqzGo993 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0iqzGo993 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0iqzGo993 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0iqzGo993 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0iqzGo993 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0iqzGo993 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iqzGo993 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0iqzGo993 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0iqzGo993 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0iqzGo993 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0iqzGo993.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iqzGo993 img {
    height: 3.8rem !important;
  }
  .cid-s0iqzGo993 .btn {
    display: -webkit-flex;
  }
  .cid-s0iqzGo993 button.navbar-toggler {
    display: block;
  }
  .cid-s0iqzGo993 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0iqzGo993 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iqzGo993 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing,
  .cid-s0iqzGo993 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing .navbar-nav,
  .cid-s0iqzGo993 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0iqzGo993 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0iqzGo993 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0iqzGo993 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0iqzGo993 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0iqzGo993 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iqzGo993 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0iqzGo993 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0iqzGo993 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0iqzGo993 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0iqzGo993 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0iqzGo993 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0iqzGo993 .nav-link:hover,
.cid-s0iqzGo993 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0iqzH4cJ5 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-s0iqzH4cJ5 P {
  color: #767676;
}
.cid-s0iqzH4cJ5 H1 {
  color: #ffffff;
}
.cid-sgeXcptCgi {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sgeXcptCgi P {
  color: #767676;
}
.cid-s0iqzHXxU3 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0iqzHXxU3 .mbr-text,
.cid-s0iqzHXxU3 blockquote {
  color: #767676;
}
.cid-s0iqzHXxU3 .mbr-text P {
  text-align: center;
}
.cid-s0iqzHXxU3 .mbr-text {
  text-align: center;
}
.cid-s0irrfXyP0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0irrfXyP0 .mbr-text,
.cid-s0irrfXyP0 blockquote {
  color: #767676;
}
.cid-s0irBytvsl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0irBytvsl .mbr-text,
.cid-s0irBytvsl blockquote {
  color: #767676;
}
.cid-s0irBytvsl .mbr-text P {
  text-align: center;
}
.cid-s0irs4QWrp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0irs4QWrp .mbr-text,
.cid-s0irs4QWrp blockquote {
  color: #767676;
}
.cid-s2VKlPpeHE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2VKlPpeHE .mbr-text,
.cid-s2VKlPpeHE blockquote {
  color: #767676;
}
.cid-s2VKlPpeHE .mbr-text P {
  text-align: center;
}
.cid-s2VKlPpeHE .mbr-text {
  text-align: center;
}
.cid-s2VKmxYG6d {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2VKmxYG6d .mbr-text,
.cid-s2VKmxYG6d blockquote {
  color: #767676;
}
.cid-s2VKx3Lzwj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2VKx3Lzwj .mbr-text,
.cid-s2VKx3Lzwj blockquote {
  color: #767676;
}
.cid-s2VKx3Lzwj .mbr-text P {
  text-align: center;
}
.cid-s2VKx3Lzwj .mbr-text {
  text-align: center;
}
.cid-s2VKxJ8Trd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2VKxJ8Trd .mbr-text,
.cid-s2VKxJ8Trd blockquote {
  color: #767676;
}
.cid-s2VKItL9GJ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2VKItL9GJ .mbr-text,
.cid-s2VKItL9GJ blockquote {
  color: #767676;
}
.cid-s0is4RPPVE {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0is4RPPVE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0is4RPPVE p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0is4RPPVE .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0is4RPPVE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0is4RPPVE .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iqzJ4CS2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0iqzJ4CS2 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iqzJ4CS2 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0iqzJ4CS2 .media-wrap img {
  height: 6rem;
}
.cid-s0iqzJ4CS2 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0iqzJ4CS2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iqzJ4CS2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0iqzJ4CS2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iqzJ4CS2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0iqzJ4CS2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0iqzJ4CS2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0iqzJ4CS2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0iqzJ4CS2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0iu10gPxS .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0iu10gPxS .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-s0iu10gPxS a {
  font-style: normal;
}
.cid-s0iu10gPxS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0iu10gPxS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0iu10gPxS .nav-item:focus,
.cid-s0iu10gPxS .nav-link:focus {
  outline: none;
}
.cid-s0iu10gPxS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0iu10gPxS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0iu10gPxS .menu-logo {
  margin-right: auto;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0iu10gPxS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0iu10gPxS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0iu10gPxS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0iu10gPxS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iu10gPxS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0iu10gPxS .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0iu10gPxS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0iu10gPxS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iu10gPxS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0iu10gPxS .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0iu10gPxS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0iu10gPxS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0iu10gPxS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0iu10gPxS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0iu10gPxS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0iu10gPxS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0iu10gPxS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0iu10gPxS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0iu10gPxS button.navbar-toggler:focus {
  outline: none;
}
.cid-s0iu10gPxS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0iu10gPxS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iu10gPxS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iu10gPxS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iu10gPxS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iu10gPxS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iu10gPxS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0iu10gPxS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0iu10gPxS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iu10gPxS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iu10gPxS .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0iu10gPxS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0iu10gPxS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0iu10gPxS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0iu10gPxS .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0iu10gPxS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0iu10gPxS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iu10gPxS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0iu10gPxS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0iu10gPxS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0iu10gPxS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0iu10gPxS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iu10gPxS img {
    height: 3.8rem !important;
  }
  .cid-s0iu10gPxS .btn {
    display: -webkit-flex;
  }
  .cid-s0iu10gPxS button.navbar-toggler {
    display: block;
  }
  .cid-s0iu10gPxS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0iu10gPxS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iu10gPxS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing,
  .cid-s0iu10gPxS .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing .navbar-nav,
  .cid-s0iu10gPxS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0iu10gPxS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0iu10gPxS .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0iu10gPxS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0iu10gPxS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0iu10gPxS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iu10gPxS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0iu10gPxS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0iu10gPxS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0iu10gPxS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0iu10gPxS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0iu10gPxS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0iu10gPxS .nav-link:hover,
.cid-s0iu10gPxS .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0iu10UY94 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-s0iu10UY94 P {
  color: #767676;
}
.cid-s0iu10UY94 H1 {
  color: #ffffff;
}
.cid-s0iu12OfUw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0iu12OfUw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0iu12OfUw p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0iu12OfUw .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0iu12OfUw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0iu12OfUw .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iu13y4ap {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0iu13y4ap .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iu13y4ap .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0iu13y4ap .media-wrap img {
  height: 6rem;
}
.cid-s0iu13y4ap .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0iu13y4ap .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iu13y4ap .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0iu13y4ap .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iu13y4ap .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0iu13y4ap .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0iu13y4ap .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0iu13y4ap .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0iu13y4ap .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0iuk4MiMu .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0iuk4MiMu .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-s0iuk4MiMu a {
  font-style: normal;
}
.cid-s0iuk4MiMu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0iuk4MiMu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0iuk4MiMu .nav-item:focus,
.cid-s0iuk4MiMu .nav-link:focus {
  outline: none;
}
.cid-s0iuk4MiMu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0iuk4MiMu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0iuk4MiMu .menu-logo {
  margin-right: auto;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0iuk4MiMu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0iuk4MiMu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0iuk4MiMu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0iuk4MiMu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iuk4MiMu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0iuk4MiMu .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0iuk4MiMu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0iuk4MiMu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iuk4MiMu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0iuk4MiMu .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0iuk4MiMu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0iuk4MiMu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0iuk4MiMu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0iuk4MiMu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0iuk4MiMu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0iuk4MiMu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0iuk4MiMu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0iuk4MiMu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0iuk4MiMu button.navbar-toggler:focus {
  outline: none;
}
.cid-s0iuk4MiMu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0iuk4MiMu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iuk4MiMu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuk4MiMu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuk4MiMu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iuk4MiMu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuk4MiMu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0iuk4MiMu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0iuk4MiMu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuk4MiMu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuk4MiMu .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0iuk4MiMu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0iuk4MiMu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0iuk4MiMu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0iuk4MiMu .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0iuk4MiMu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0iuk4MiMu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuk4MiMu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0iuk4MiMu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0iuk4MiMu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0iuk4MiMu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0iuk4MiMu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuk4MiMu img {
    height: 3.8rem !important;
  }
  .cid-s0iuk4MiMu .btn {
    display: -webkit-flex;
  }
  .cid-s0iuk4MiMu button.navbar-toggler {
    display: block;
  }
  .cid-s0iuk4MiMu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0iuk4MiMu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuk4MiMu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing,
  .cid-s0iuk4MiMu .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing .navbar-nav,
  .cid-s0iuk4MiMu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0iuk4MiMu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0iuk4MiMu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0iuk4MiMu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0iuk4MiMu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0iuk4MiMu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuk4MiMu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0iuk4MiMu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0iuk4MiMu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0iuk4MiMu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0iuk4MiMu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0iuk4MiMu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0iuk4MiMu .nav-link:hover,
.cid-s0iuk4MiMu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0iuk5tWuQ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-s0iuk5tWuQ P {
  color: #767676;
}
.cid-s0iuk5tWuQ H1 {
  color: #ffffff;
}
.cid-s0iuk7qcrJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0iuk7qcrJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0iuk7qcrJ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0iuk7qcrJ .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0iuk7qcrJ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0iuk7qcrJ .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iuk8g6Z0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0iuk8g6Z0 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuk8g6Z0 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0iuk8g6Z0 .media-wrap img {
  height: 6rem;
}
.cid-s0iuk8g6Z0 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0iuk8g6Z0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuk8g6Z0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0iuk8g6Z0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iuk8g6Z0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0iuk8g6Z0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0iuk8g6Z0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0iuk8g6Z0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0iuk8g6Z0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0iuAvA2rI .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0iuAvA2rI .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-s0iuAvA2rI a {
  font-style: normal;
}
.cid-s0iuAvA2rI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0iuAvA2rI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0iuAvA2rI .nav-item:focus,
.cid-s0iuAvA2rI .nav-link:focus {
  outline: none;
}
.cid-s0iuAvA2rI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0iuAvA2rI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0iuAvA2rI .menu-logo {
  margin-right: auto;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0iuAvA2rI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0iuAvA2rI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0iuAvA2rI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0iuAvA2rI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iuAvA2rI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0iuAvA2rI .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0iuAvA2rI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0iuAvA2rI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iuAvA2rI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0iuAvA2rI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0iuAvA2rI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0iuAvA2rI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0iuAvA2rI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0iuAvA2rI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0iuAvA2rI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0iuAvA2rI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0iuAvA2rI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0iuAvA2rI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0iuAvA2rI button.navbar-toggler:focus {
  outline: none;
}
.cid-s0iuAvA2rI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0iuAvA2rI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iuAvA2rI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuAvA2rI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuAvA2rI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iuAvA2rI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuAvA2rI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0iuAvA2rI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0iuAvA2rI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuAvA2rI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuAvA2rI .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0iuAvA2rI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0iuAvA2rI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0iuAvA2rI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0iuAvA2rI .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0iuAvA2rI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0iuAvA2rI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuAvA2rI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0iuAvA2rI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0iuAvA2rI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0iuAvA2rI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0iuAvA2rI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuAvA2rI img {
    height: 3.8rem !important;
  }
  .cid-s0iuAvA2rI .btn {
    display: -webkit-flex;
  }
  .cid-s0iuAvA2rI button.navbar-toggler {
    display: block;
  }
  .cid-s0iuAvA2rI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0iuAvA2rI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuAvA2rI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing,
  .cid-s0iuAvA2rI .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing .navbar-nav,
  .cid-s0iuAvA2rI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0iuAvA2rI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0iuAvA2rI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0iuAvA2rI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0iuAvA2rI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0iuAvA2rI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuAvA2rI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0iuAvA2rI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0iuAvA2rI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0iuAvA2rI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0iuAvA2rI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0iuAvA2rI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0iuAvA2rI .nav-link:hover,
.cid-s0iuAvA2rI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0iuAwkZtU {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-s0iuAwkZtU P {
  color: #767676;
}
.cid-s0iuAwkZtU H1 {
  color: #ffffff;
}
.cid-s0iuAym8sO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0iuAym8sO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0iuAym8sO p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0iuAym8sO .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0iuAym8sO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0iuAym8sO .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iuAz5Rko {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0iuAz5Rko .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuAz5Rko .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0iuAz5Rko .media-wrap img {
  height: 6rem;
}
.cid-s0iuAz5Rko .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0iuAz5Rko .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuAz5Rko .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0iuAz5Rko .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iuAz5Rko .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0iuAz5Rko .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0iuAz5Rko .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0iuAz5Rko .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0iuAz5Rko .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0iuQrSgaR .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0iuQrSgaR .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-s0iuQrSgaR a {
  font-style: normal;
}
.cid-s0iuQrSgaR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0iuQrSgaR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0iuQrSgaR .nav-item:focus,
.cid-s0iuQrSgaR .nav-link:focus {
  outline: none;
}
.cid-s0iuQrSgaR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0iuQrSgaR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0iuQrSgaR .menu-logo {
  margin-right: auto;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0iuQrSgaR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0iuQrSgaR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0iuQrSgaR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0iuQrSgaR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0iuQrSgaR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0iuQrSgaR .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0iuQrSgaR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0iuQrSgaR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0iuQrSgaR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0iuQrSgaR .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0iuQrSgaR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0iuQrSgaR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0iuQrSgaR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0iuQrSgaR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0iuQrSgaR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0iuQrSgaR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0iuQrSgaR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0iuQrSgaR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0iuQrSgaR button.navbar-toggler:focus {
  outline: none;
}
.cid-s0iuQrSgaR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0iuQrSgaR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0iuQrSgaR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuQrSgaR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0iuQrSgaR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0iuQrSgaR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuQrSgaR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0iuQrSgaR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0iuQrSgaR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0iuQrSgaR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuQrSgaR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0iuQrSgaR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0iuQrSgaR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0iuQrSgaR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0iuQrSgaR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0iuQrSgaR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0iuQrSgaR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0iuQrSgaR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0iuQrSgaR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0iuQrSgaR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0iuQrSgaR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0iuQrSgaR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuQrSgaR img {
    height: 3.8rem !important;
  }
  .cid-s0iuQrSgaR .btn {
    display: -webkit-flex;
  }
  .cid-s0iuQrSgaR button.navbar-toggler {
    display: block;
  }
  .cid-s0iuQrSgaR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0iuQrSgaR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0iuQrSgaR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing,
  .cid-s0iuQrSgaR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing .navbar-nav,
  .cid-s0iuQrSgaR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0iuQrSgaR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0iuQrSgaR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0iuQrSgaR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0iuQrSgaR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0iuQrSgaR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0iuQrSgaR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0iuQrSgaR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0iuQrSgaR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0iuQrSgaR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0iuQrSgaR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0iuQrSgaR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0iuQrSgaR .nav-link:hover,
.cid-s0iuQrSgaR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0iuQsqWB2 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-s0iuQsqWB2 P {
  color: #767676;
}
.cid-s0iuQsqWB2 H1 {
  color: #ffffff;
}
.cid-s0iBfvD28e {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0iBfvD28e .mbr-text,
.cid-s0iBfvD28e blockquote {
  color: #767676;
}
.cid-s0iBfvD28e .mbr-text P {
  text-align: center;
}
.cid-s0iuQuhH3d {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0iuQuhH3d h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0iuQuhH3d p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0iuQuhH3d .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0iuQuhH3d .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0iuQuhH3d .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iBlf4Be6 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0iBlf4Be6 .mbr-text,
.cid-s0iBlf4Be6 blockquote {
  color: #767676;
}
.cid-s0iBlf4Be6 .mbr-text P {
  text-align: center;
}
.cid-s0iBlY4UHj {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0iBlY4UHj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0iBlY4UHj p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-s0iBlY4UHj .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-s0iBlY4UHj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s0iBlY4UHj .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-s0iuQuXldS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0iuQuXldS .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuQuXldS .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0iuQuXldS .media-wrap img {
  height: 6rem;
}
.cid-s0iuQuXldS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0iuQuXldS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0iuQuXldS .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0iuQuXldS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0iuQuXldS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0iuQuXldS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0iuQuXldS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0iuQuXldS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0iuQuXldS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0ns6Oi9to .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0ns6Oi9to .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0ns6Oi9to a {
  font-style: normal;
}
.cid-s0ns6Oi9to .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0ns6Oi9to .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0ns6Oi9to .nav-item:focus,
.cid-s0ns6Oi9to .nav-link:focus {
  outline: none;
}
.cid-s0ns6Oi9to .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0ns6Oi9to .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0ns6Oi9to .menu-logo {
  margin-right: auto;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0ns6Oi9to .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0ns6Oi9to .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0ns6Oi9to .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0ns6Oi9to .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0ns6Oi9to .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0ns6Oi9to .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0ns6Oi9to .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0ns6Oi9to .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0ns6Oi9to .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0ns6Oi9to .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0ns6Oi9to .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0ns6Oi9to .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0ns6Oi9to .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0ns6Oi9to .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0ns6Oi9to .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0ns6Oi9to .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0ns6Oi9to .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0ns6Oi9to button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0ns6Oi9to button.navbar-toggler:focus {
  outline: none;
}
.cid-s0ns6Oi9to button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0ns6Oi9to button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0ns6Oi9to button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0ns6Oi9to button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0ns6Oi9to button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0ns6Oi9to nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0ns6Oi9to nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0ns6Oi9to nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0ns6Oi9to nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0ns6Oi9to .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0ns6Oi9to .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0ns6Oi9to .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0ns6Oi9to .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0ns6Oi9to .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0ns6Oi9to .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0ns6Oi9to .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0ns6Oi9to .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0ns6Oi9to .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0ns6Oi9to .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0ns6Oi9to .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0ns6Oi9to .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0ns6Oi9to.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0ns6Oi9to img {
    height: 3.8rem !important;
  }
  .cid-s0ns6Oi9to .btn {
    display: -webkit-flex;
  }
  .cid-s0ns6Oi9to button.navbar-toggler {
    display: block;
  }
  .cid-s0ns6Oi9to .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0ns6Oi9to .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0ns6Oi9to .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing,
  .cid-s0ns6Oi9to .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing .navbar-nav,
  .cid-s0ns6Oi9to .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0ns6Oi9to .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0ns6Oi9to .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0ns6Oi9to .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0ns6Oi9to .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0ns6Oi9to .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0ns6Oi9to .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0ns6Oi9to .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0ns6Oi9to .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0ns6Oi9to .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0ns6Oi9to .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0ns6Oi9to .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0ns6Oi9to .nav-link:hover,
.cid-s0ns6Oi9to .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0ns6OYUw3 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s0ns6OYUw3 P {
  color: #767676;
}
.cid-s0ns6OYUw3 H1 {
  color: #ffffff;
}
.cid-s0ns6PvCir {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0ns6PvCir .mbr-text,
.cid-s0ns6PvCir blockquote {
  color: #767676;
}
.cid-s0ns6PvCir .mbr-text P {
  text-align: center;
}
.cid-s0ns6PvCir .mbr-text {
  color: #8ebd57;
}
.cid-s0ns6PSzHS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0ns6PSzHS .mbr-text,
.cid-s0ns6PSzHS blockquote {
  color: #767676;
}
.cid-s0nKt3TPbQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKt3TPbQ .mbr-text,
.cid-s0nKt3TPbQ blockquote {
  color: #767676;
}
.cid-s0nKtPBDvl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKtPBDvl .mbr-text,
.cid-s0nKtPBDvl blockquote {
  color: #767676;
}
.cid-s0nKut3qmo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKut3qmo .mbr-text,
.cid-s0nKut3qmo blockquote {
  color: #767676;
}
.cid-s0nKvqNRXW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKvqNRXW .mbr-text,
.cid-s0nKvqNRXW blockquote {
  color: #767676;
}
.cid-s0nKvY7vFy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKvY7vFy .mbr-text,
.cid-s0nKvY7vFy blockquote {
  color: #767676;
}
.cid-s0nKwI2zTO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKwI2zTO .mbr-text,
.cid-s0nKwI2zTO blockquote {
  color: #767676;
}
.cid-s0nKxhiJLJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKxhiJLJ .mbr-text,
.cid-s0nKxhiJLJ blockquote {
  color: #767676;
}
.cid-s0nKxR825J {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKxR825J .mbr-text,
.cid-s0nKxR825J blockquote {
  color: #767676;
}
.cid-s0nKyoGn1S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKyoGn1S .mbr-text,
.cid-s0nKyoGn1S blockquote {
  color: #767676;
}
.cid-s0nKz19uMu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKz19uMu .mbr-text,
.cid-s0nKz19uMu blockquote {
  color: #767676;
}
.cid-s0nKzxLvLw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKzxLvLw .mbr-text,
.cid-s0nKzxLvLw blockquote {
  color: #767676;
}
.cid-s0nKAC7yOC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKAC7yOC .mbr-text,
.cid-s0nKAC7yOC blockquote {
  color: #767676;
}
.cid-s0nKBeXHoG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKBeXHoG .mbr-text,
.cid-s0nKBeXHoG blockquote {
  color: #767676;
}
.cid-s0nKBMCc1O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKBMCc1O .mbr-text,
.cid-s0nKBMCc1O blockquote {
  color: #767676;
}
.cid-s0nKCAPxlT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKCAPxlT .mbr-text,
.cid-s0nKCAPxlT blockquote {
  color: #767676;
}
.cid-s0nKDbJXGp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKDbJXGp .mbr-text,
.cid-s0nKDbJXGp blockquote {
  color: #767676;
}
.cid-s0nKE03kzK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKE03kzK .mbr-text,
.cid-s0nKE03kzK blockquote {
  color: #767676;
}
.cid-s0nKEJ7vnB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKEJ7vnB .mbr-text,
.cid-s0nKEJ7vnB blockquote {
  color: #767676;
}
.cid-s0nKRRRC5B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKRRRC5B .mbr-text,
.cid-s0nKRRRC5B blockquote {
  color: #767676;
}
.cid-s0nKSECNRc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKSECNRc .mbr-text,
.cid-s0nKSECNRc blockquote {
  color: #767676;
}
.cid-s0nKTwMpkH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKTwMpkH .mbr-text,
.cid-s0nKTwMpkH blockquote {
  color: #767676;
}
.cid-s0nKUfL27o {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKUfL27o .mbr-text,
.cid-s0nKUfL27o blockquote {
  color: #767676;
}
.cid-s0nKV6KkwH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nKV6KkwH .mbr-text,
.cid-s0nKV6KkwH blockquote {
  color: #767676;
}
.cid-s0nL2c64CY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nL2c64CY .mbr-text,
.cid-s0nL2c64CY blockquote {
  color: #767676;
}
.cid-s0nL3j87B4 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0nL3j87B4 .mbr-text,
.cid-s0nL3j87B4 blockquote {
  color: #767676;
}
.cid-s0ns6SJC7b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0ns6SJC7b .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0ns6SJC7b .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0ns6SJC7b .media-wrap img {
  height: 6rem;
}
.cid-s0ns6SJC7b .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0ns6SJC7b .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0ns6SJC7b .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0ns6SJC7b .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0ns6SJC7b .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0ns6SJC7b .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0ns6SJC7b .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0ns6SJC7b .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0ns6SJC7b .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0nMrbIO2q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0nMrbIO2q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0nMrbIO2q a {
  font-style: normal;
}
.cid-s0nMrbIO2q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0nMrbIO2q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0nMrbIO2q .nav-item:focus,
.cid-s0nMrbIO2q .nav-link:focus {
  outline: none;
}
.cid-s0nMrbIO2q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0nMrbIO2q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0nMrbIO2q .menu-logo {
  margin-right: auto;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0nMrbIO2q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0nMrbIO2q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0nMrbIO2q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0nMrbIO2q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0nMrbIO2q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0nMrbIO2q .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0nMrbIO2q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0nMrbIO2q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0nMrbIO2q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0nMrbIO2q .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0nMrbIO2q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0nMrbIO2q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0nMrbIO2q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0nMrbIO2q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0nMrbIO2q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0nMrbIO2q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0nMrbIO2q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0nMrbIO2q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0nMrbIO2q button.navbar-toggler:focus {
  outline: none;
}
.cid-s0nMrbIO2q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0nMrbIO2q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0nMrbIO2q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0nMrbIO2q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0nMrbIO2q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0nMrbIO2q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0nMrbIO2q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0nMrbIO2q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0nMrbIO2q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0nMrbIO2q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0nMrbIO2q .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0nMrbIO2q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0nMrbIO2q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0nMrbIO2q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0nMrbIO2q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0nMrbIO2q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0nMrbIO2q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0nMrbIO2q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0nMrbIO2q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0nMrbIO2q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0nMrbIO2q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0nMrbIO2q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0nMrbIO2q img {
    height: 3.8rem !important;
  }
  .cid-s0nMrbIO2q .btn {
    display: -webkit-flex;
  }
  .cid-s0nMrbIO2q button.navbar-toggler {
    display: block;
  }
  .cid-s0nMrbIO2q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0nMrbIO2q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0nMrbIO2q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing,
  .cid-s0nMrbIO2q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing .navbar-nav,
  .cid-s0nMrbIO2q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0nMrbIO2q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0nMrbIO2q .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0nMrbIO2q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0nMrbIO2q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0nMrbIO2q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0nMrbIO2q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0nMrbIO2q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0nMrbIO2q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0nMrbIO2q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0nMrbIO2q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0nMrbIO2q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0nMrbIO2q .nav-link:hover,
.cid-s0nMrbIO2q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0nMrdbvP2 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s0nMrdbvP2 P {
  color: #767676;
}
.cid-s0nMrdbvP2 H1 {
  color: #ffffff;
}
.cid-s0nMreoWrj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMreoWrj .mbr-text,
.cid-s0nMreoWrj blockquote {
  color: #767676;
}
.cid-s0nMreoWrj .mbr-text P {
  text-align: center;
}
.cid-s0nMreoWrj .mbr-text {
  color: #ff3366;
}
.cid-s0nMrfeowU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrfeowU .mbr-text,
.cid-s0nMrfeowU blockquote {
  color: #767676;
}
.cid-s0nMrg2Qu4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrg2Qu4 .mbr-text,
.cid-s0nMrg2Qu4 blockquote {
  color: #767676;
}
.cid-s0nMrgJUCi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrgJUCi .mbr-text,
.cid-s0nMrgJUCi blockquote {
  color: #767676;
}
.cid-s0nMrhs7ro {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrhs7ro .mbr-text,
.cid-s0nMrhs7ro blockquote {
  color: #767676;
}
.cid-s0nMrjcXVT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrjcXVT .mbr-text,
.cid-s0nMrjcXVT blockquote {
  color: #767676;
}
.cid-s0nMrkQAkv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrkQAkv .mbr-text,
.cid-s0nMrkQAkv blockquote {
  color: #767676;
}
.cid-s0nMrnHE7y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrnHE7y .mbr-text,
.cid-s0nMrnHE7y blockquote {
  color: #767676;
}
.cid-s0nMrogv24 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrogv24 .mbr-text,
.cid-s0nMrogv24 blockquote {
  color: #767676;
}
.cid-s0nMroQM1S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMroQM1S .mbr-text,
.cid-s0nMroQM1S blockquote {
  color: #767676;
}
.cid-s0nMrpp9c1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrpp9c1 .mbr-text,
.cid-s0nMrpp9c1 blockquote {
  color: #767676;
}
.cid-s0nMrq0DTf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrq0DTf .mbr-text,
.cid-s0nMrq0DTf blockquote {
  color: #767676;
}
.cid-s0nMrqARh0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrqARh0 .mbr-text,
.cid-s0nMrqARh0 blockquote {
  color: #767676;
}
.cid-s0nMrr9C6q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrr9C6q .mbr-text,
.cid-s0nMrr9C6q blockquote {
  color: #767676;
}
.cid-s0nMrrJyOr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrrJyOr .mbr-text,
.cid-s0nMrrJyOr blockquote {
  color: #767676;
}
.cid-s0nMrsk8jM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMrsk8jM .mbr-text,
.cid-s0nMrsk8jM blockquote {
  color: #767676;
}
.cid-s0nMrsVIac {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0nMrsVIac .mbr-text,
.cid-s0nMrsVIac blockquote {
  color: #767676;
}
.cid-s0nMrzu9Nr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0nMrzu9Nr .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0nMrzu9Nr .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0nMrzu9Nr .media-wrap img {
  height: 6rem;
}
.cid-s0nMrzu9Nr .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0nMrzu9Nr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0nMrzu9Nr .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0nMrzu9Nr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0nMrzu9Nr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0nMrzu9Nr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0nMrzu9Nr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0nMrzu9Nr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0nMrzu9Nr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0nMMZRRE6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0nMMZRRE6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0nMMZRRE6 a {
  font-style: normal;
}
.cid-s0nMMZRRE6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0nMMZRRE6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0nMMZRRE6 .nav-item:focus,
.cid-s0nMMZRRE6 .nav-link:focus {
  outline: none;
}
.cid-s0nMMZRRE6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0nMMZRRE6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0nMMZRRE6 .menu-logo {
  margin-right: auto;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0nMMZRRE6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0nMMZRRE6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0nMMZRRE6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0nMMZRRE6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0nMMZRRE6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0nMMZRRE6 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0nMMZRRE6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0nMMZRRE6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0nMMZRRE6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0nMMZRRE6 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0nMMZRRE6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0nMMZRRE6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0nMMZRRE6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0nMMZRRE6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0nMMZRRE6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0nMMZRRE6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0nMMZRRE6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0nMMZRRE6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0nMMZRRE6 button.navbar-toggler:focus {
  outline: none;
}
.cid-s0nMMZRRE6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0nMMZRRE6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0nMMZRRE6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0nMMZRRE6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0nMMZRRE6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0nMMZRRE6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0nMMZRRE6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0nMMZRRE6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0nMMZRRE6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0nMMZRRE6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0nMMZRRE6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0nMMZRRE6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0nMMZRRE6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0nMMZRRE6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0nMMZRRE6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0nMMZRRE6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0nMMZRRE6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0nMMZRRE6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0nMMZRRE6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0nMMZRRE6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0nMMZRRE6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0nMMZRRE6 img {
    height: 3.8rem !important;
  }
  .cid-s0nMMZRRE6 .btn {
    display: -webkit-flex;
  }
  .cid-s0nMMZRRE6 button.navbar-toggler {
    display: block;
  }
  .cid-s0nMMZRRE6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0nMMZRRE6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0nMMZRRE6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing,
  .cid-s0nMMZRRE6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing .navbar-nav,
  .cid-s0nMMZRRE6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0nMMZRRE6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0nMMZRRE6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0nMMZRRE6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0nMMZRRE6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0nMMZRRE6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0nMMZRRE6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0nMMZRRE6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0nMMZRRE6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0nMMZRRE6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0nMMZRRE6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0nMMZRRE6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0nMMZRRE6 .nav-link:hover,
.cid-s0nMMZRRE6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0nMN0RXsO {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s0nMN0RXsO P {
  color: #767676;
}
.cid-s0nMN0RXsO H1 {
  color: #ffffff;
}
.cid-s0nMN1C4OA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN1C4OA .mbr-text,
.cid-s0nMN1C4OA blockquote {
  color: #767676;
}
.cid-s0nMN1C4OA .mbr-text P {
  text-align: center;
}
.cid-s0nMN1C4OA .mbr-text {
  color: #149dcc;
}
.cid-s0nMN2tF53 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN2tF53 .mbr-text,
.cid-s0nMN2tF53 blockquote {
  color: #767676;
}
.cid-s0nMN34wW1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN34wW1 .mbr-text,
.cid-s0nMN34wW1 blockquote {
  color: #767676;
}
.cid-s0nMN3EtO2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN3EtO2 .mbr-text,
.cid-s0nMN3EtO2 blockquote {
  color: #767676;
}
.cid-s0nMN4euSk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN4euSk .mbr-text,
.cid-s0nMN4euSk blockquote {
  color: #767676;
}
.cid-s0nMN57aDM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN57aDM .mbr-text,
.cid-s0nMN57aDM blockquote {
  color: #767676;
}
.cid-s0nMN5Lyr4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN5Lyr4 .mbr-text,
.cid-s0nMN5Lyr4 blockquote {
  color: #767676;
}
.cid-s0nMN6mW3F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0nMN6mW3F .mbr-text,
.cid-s0nMN6mW3F blockquote {
  color: #767676;
}
.cid-s0nMN6WxwW {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0nMN6WxwW .mbr-text,
.cid-s0nMN6WxwW blockquote {
  color: #767676;
}
.cid-s0nMNifteR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0nMNifteR .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0nMNifteR .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0nMNifteR .media-wrap img {
  height: 6rem;
}
.cid-s0nMNifteR .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0nMNifteR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0nMNifteR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0nMNifteR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0nMNifteR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0nMNifteR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0nMNifteR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0nMNifteR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0nMNifteR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0WVzwx3og .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0WVzwx3og .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0WVzwx3og a {
  font-style: normal;
}
.cid-s0WVzwx3og .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0WVzwx3og .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0WVzwx3og .nav-item:focus,
.cid-s0WVzwx3og .nav-link:focus {
  outline: none;
}
.cid-s0WVzwx3og .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0WVzwx3og .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0WVzwx3og .menu-logo {
  margin-right: auto;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0WVzwx3og .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0WVzwx3og .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0WVzwx3og .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0WVzwx3og .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0WVzwx3og .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0WVzwx3og .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0WVzwx3og .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0WVzwx3og .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0WVzwx3og .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0WVzwx3og .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0WVzwx3og .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0WVzwx3og .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0WVzwx3og .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0WVzwx3og .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0WVzwx3og .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0WVzwx3og .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0WVzwx3og .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0WVzwx3og button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0WVzwx3og button.navbar-toggler:focus {
  outline: none;
}
.cid-s0WVzwx3og button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0WVzwx3og button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0WVzwx3og button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0WVzwx3og button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0WVzwx3og button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0WVzwx3og nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0WVzwx3og nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0WVzwx3og nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0WVzwx3og nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0WVzwx3og .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0WVzwx3og .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0WVzwx3og .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0WVzwx3og .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0WVzwx3og .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0WVzwx3og .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0WVzwx3og .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0WVzwx3og .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0WVzwx3og .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0WVzwx3og .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0WVzwx3og .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0WVzwx3og .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0WVzwx3og.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0WVzwx3og img {
    height: 3.8rem !important;
  }
  .cid-s0WVzwx3og .btn {
    display: -webkit-flex;
  }
  .cid-s0WVzwx3og button.navbar-toggler {
    display: block;
  }
  .cid-s0WVzwx3og .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0WVzwx3og .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0WVzwx3og .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing,
  .cid-s0WVzwx3og .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing .navbar-nav,
  .cid-s0WVzwx3og .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0WVzwx3og .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0WVzwx3og .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0WVzwx3og .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0WVzwx3og .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0WVzwx3og .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0WVzwx3og .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0WVzwx3og .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0WVzwx3og .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0WVzwx3og .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0WVzwx3og .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0WVzwx3og .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0WVzwx3og .nav-link:hover,
.cid-s0WVzwx3og .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0WVzxcfXf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/adultos-2.jpg");
}
.cid-s0WVzxcfXf P {
  color: #767676;
}
.cid-s0WVzxcfXf H1 {
  color: #ffffff;
}
.cid-s0WWeQUGNH {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0WWeQUGNH .mbr-text,
.cid-s0WWeQUGNH blockquote {
  color: #767676;
}
.cid-s0WWeQUGNH .mbr-text P {
  text-align: center;
}
.cid-s0WWfI9Tvh {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0WWfI9Tvh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0WWfI9Tvh .video-block {
    width: 100% !important;
  }
}
.cid-s0WVzyX0Cr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0WVzyX0Cr .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0WVzyX0Cr .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0WVzyX0Cr .media-wrap img {
  height: 6rem;
}
.cid-s0WVzyX0Cr .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0WVzyX0Cr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0WVzyX0Cr .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0WVzyX0Cr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0WVzyX0Cr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0WVzyX0Cr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0WVzyX0Cr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0WVzyX0Cr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0WVzyX0Cr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0WXI8bJjd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0WXI8bJjd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0WXI8bJjd a {
  font-style: normal;
}
.cid-s0WXI8bJjd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0WXI8bJjd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0WXI8bJjd .nav-item:focus,
.cid-s0WXI8bJjd .nav-link:focus {
  outline: none;
}
.cid-s0WXI8bJjd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0WXI8bJjd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0WXI8bJjd .menu-logo {
  margin-right: auto;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0WXI8bJjd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0WXI8bJjd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0WXI8bJjd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0WXI8bJjd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0WXI8bJjd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0WXI8bJjd .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0WXI8bJjd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0WXI8bJjd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0WXI8bJjd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0WXI8bJjd .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s0WXI8bJjd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0WXI8bJjd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0WXI8bJjd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0WXI8bJjd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0WXI8bJjd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0WXI8bJjd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0WXI8bJjd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0WXI8bJjd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0WXI8bJjd button.navbar-toggler:focus {
  outline: none;
}
.cid-s0WXI8bJjd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0WXI8bJjd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0WXI8bJjd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0WXI8bJjd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0WXI8bJjd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0WXI8bJjd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0WXI8bJjd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0WXI8bJjd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0WXI8bJjd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0WXI8bJjd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0WXI8bJjd .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0WXI8bJjd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0WXI8bJjd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0WXI8bJjd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s0WXI8bJjd .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0WXI8bJjd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0WXI8bJjd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0WXI8bJjd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0WXI8bJjd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0WXI8bJjd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0WXI8bJjd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0WXI8bJjd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0WXI8bJjd img {
    height: 3.8rem !important;
  }
  .cid-s0WXI8bJjd .btn {
    display: -webkit-flex;
  }
  .cid-s0WXI8bJjd button.navbar-toggler {
    display: block;
  }
  .cid-s0WXI8bJjd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0WXI8bJjd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0WXI8bJjd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing,
  .cid-s0WXI8bJjd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing .navbar-nav,
  .cid-s0WXI8bJjd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0WXI8bJjd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s0WXI8bJjd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0WXI8bJjd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0WXI8bJjd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0WXI8bJjd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0WXI8bJjd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0WXI8bJjd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0WXI8bJjd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0WXI8bJjd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0WXI8bJjd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0WXI8bJjd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0WXI8bJjd .nav-link:hover,
.cid-s0WXI8bJjd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0WXI8Um6h {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/fndo-inicial.jpg");
}
.cid-s0WXI8Um6h P {
  color: #767676;
}
.cid-s0WXI8Um6h H1 {
  color: #ffffff;
}
.cid-s3uwrhuVFm {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3uwrhuVFm .mbr-text,
.cid-s3uwrhuVFm blockquote {
  color: #767676;
}
.cid-s3uwrhuVFm .mbr-text P {
  text-align: center;
}
.cid-s3uwHrYSAq {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s3uwHrYSAq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3uwHrYSAq .video-block {
    width: 100% !important;
  }
}
.cid-s0WYhwV4nf {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0WYhwV4nf .mbr-text,
.cid-s0WYhwV4nf blockquote {
  color: #767676;
}
.cid-s0WYhwV4nf .mbr-text P {
  text-align: center;
}
.cid-s0WYiC6FR8 {
  background: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0WYiC6FR8 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0WYiC6FR8 .video-block {
    width: 100% !important;
  }
}
.cid-s0WXIfUUrz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s0WXIfUUrz .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0WXIfUUrz .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s0WXIfUUrz .media-wrap img {
  height: 6rem;
}
.cid-s0WXIfUUrz .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s0WXIfUUrz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0WXIfUUrz .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s0WXIfUUrz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0WXIfUUrz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s0WXIfUUrz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0WXIfUUrz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0WXIfUUrz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0WXIfUUrz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s5FNNzYcGl .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s5FNNzYcGl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s5FNNzYcGl a {
  font-style: normal;
}
.cid-s5FNNzYcGl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s5FNNzYcGl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s5FNNzYcGl .nav-item:focus,
.cid-s5FNNzYcGl .nav-link:focus {
  outline: none;
}
.cid-s5FNNzYcGl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s5FNNzYcGl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s5FNNzYcGl .menu-logo {
  margin-right: auto;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s5FNNzYcGl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s5FNNzYcGl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s5FNNzYcGl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s5FNNzYcGl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5FNNzYcGl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s5FNNzYcGl .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s5FNNzYcGl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s5FNNzYcGl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5FNNzYcGl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s5FNNzYcGl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s5FNNzYcGl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s5FNNzYcGl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s5FNNzYcGl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s5FNNzYcGl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s5FNNzYcGl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s5FNNzYcGl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s5FNNzYcGl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s5FNNzYcGl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s5FNNzYcGl button.navbar-toggler:focus {
  outline: none;
}
.cid-s5FNNzYcGl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s5FNNzYcGl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5FNNzYcGl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5FNNzYcGl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5FNNzYcGl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5FNNzYcGl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5FNNzYcGl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5FNNzYcGl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5FNNzYcGl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5FNNzYcGl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5FNNzYcGl .collapsed .btn {
  display: -webkit-flex;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s5FNNzYcGl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s5FNNzYcGl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s5FNNzYcGl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s5FNNzYcGl .collapsed button.navbar-toggler {
  display: block;
}
.cid-s5FNNzYcGl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s5FNNzYcGl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5FNNzYcGl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s5FNNzYcGl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s5FNNzYcGl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s5FNNzYcGl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s5FNNzYcGl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5FNNzYcGl img {
    height: 3.8rem !important;
  }
  .cid-s5FNNzYcGl .btn {
    display: -webkit-flex;
  }
  .cid-s5FNNzYcGl button.navbar-toggler {
    display: block;
  }
  .cid-s5FNNzYcGl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s5FNNzYcGl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5FNNzYcGl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing,
  .cid-s5FNNzYcGl .navbar-collapse.show {
    display: block !important;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing .navbar-nav,
  .cid-s5FNNzYcGl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s5FNNzYcGl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s5FNNzYcGl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing .navbar-buttons,
  .cid-s5FNNzYcGl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s5FNNzYcGl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s5FNNzYcGl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5FNNzYcGl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s5FNNzYcGl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s5FNNzYcGl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s5FNNzYcGl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s5FNNzYcGl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s5FNNzYcGl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s5FNNzYcGl .nav-link:hover,
.cid-s5FNNzYcGl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s5FNNAspaF {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s5FNNAspaF P {
  color: #767676;
}
.cid-s5FNNAspaF H1 {
  color: #ffffff;
}
.cid-s5FRzNvASE {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s5FRzNvASE .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s5FRzNvASE .video-block {
    width: 100% !important;
  }
}
.cid-s5Gbzjjg8M {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s5Gbzjjg8M .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s5Gbzjjg8M .section-text {
  padding: 2rem 0;
}
.cid-s5Gbzjjg8M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s5Gbzjjg8M .inner-container {
    width: 100% !important;
  }
}
.cid-s5FRUu0L8M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-s5FRUu0L8M h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s5FRUu0L8M p {
  color: #767676;
  text-align: left;
}
.cid-s5FRUu0L8M .card-box {
  padding-top: 2rem;
}
.cid-s5FRUu0L8M .card-wrapper {
  height: 100%;
}
.cid-s5FRUu0L8M P {
  color: #ffffff;
}
.cid-s5FNNBSI6t {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s5FNNBSI6t .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5FNNBSI6t .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s5FNNBSI6t .media-wrap img {
  height: 6rem;
}
.cid-s5FNNBSI6t .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s5FNNBSI6t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5FNNBSI6t .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s5FNNBSI6t .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s5FNNBSI6t .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s5FNNBSI6t .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s5FNNBSI6t .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s5FNNBSI6t .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s5FNNBSI6t .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s5GjtE9ExX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s5GjtE9ExX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s5GjtE9ExX a {
  font-style: normal;
}
.cid-s5GjtE9ExX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s5GjtE9ExX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s5GjtE9ExX .nav-item:focus,
.cid-s5GjtE9ExX .nav-link:focus {
  outline: none;
}
.cid-s5GjtE9ExX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s5GjtE9ExX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s5GjtE9ExX .menu-logo {
  margin-right: auto;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s5GjtE9ExX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s5GjtE9ExX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s5GjtE9ExX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s5GjtE9ExX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5GjtE9ExX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s5GjtE9ExX .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s5GjtE9ExX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s5GjtE9ExX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5GjtE9ExX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s5GjtE9ExX .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s5GjtE9ExX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s5GjtE9ExX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s5GjtE9ExX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s5GjtE9ExX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s5GjtE9ExX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s5GjtE9ExX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s5GjtE9ExX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s5GjtE9ExX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s5GjtE9ExX button.navbar-toggler:focus {
  outline: none;
}
.cid-s5GjtE9ExX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s5GjtE9ExX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5GjtE9ExX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5GjtE9ExX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5GjtE9ExX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5GjtE9ExX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5GjtE9ExX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5GjtE9ExX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5GjtE9ExX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5GjtE9ExX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5GjtE9ExX .collapsed .btn {
  display: -webkit-flex;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s5GjtE9ExX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s5GjtE9ExX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s5GjtE9ExX .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s5GjtE9ExX .collapsed button.navbar-toggler {
  display: block;
}
.cid-s5GjtE9ExX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s5GjtE9ExX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5GjtE9ExX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s5GjtE9ExX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s5GjtE9ExX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s5GjtE9ExX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s5GjtE9ExX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5GjtE9ExX img {
    height: 3.8rem !important;
  }
  .cid-s5GjtE9ExX .btn {
    display: -webkit-flex;
  }
  .cid-s5GjtE9ExX button.navbar-toggler {
    display: block;
  }
  .cid-s5GjtE9ExX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s5GjtE9ExX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5GjtE9ExX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing,
  .cid-s5GjtE9ExX .navbar-collapse.show {
    display: block !important;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing .navbar-nav,
  .cid-s5GjtE9ExX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s5GjtE9ExX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s5GjtE9ExX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing .navbar-buttons,
  .cid-s5GjtE9ExX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s5GjtE9ExX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s5GjtE9ExX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5GjtE9ExX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s5GjtE9ExX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s5GjtE9ExX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s5GjtE9ExX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s5GjtE9ExX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s5GjtE9ExX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s5GjtE9ExX .nav-link:hover,
.cid-s5GjtE9ExX .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s5GjtEZ6ak {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s5GjtEZ6ak P {
  color: #767676;
}
.cid-s5GjtEZ6ak H1 {
  color: #ffffff;
}
.cid-s5Gkwy9CTy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s5Gkwy9CTy P {
  color: #767676;
}
.cid-s5Gkwy9CTy .mbr-text,
.cid-s5Gkwy9CTy .mbr-section-btn {
  color: #cc2952;
}
.cid-s5GjtGZOz3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s5GjtGZOz3 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5GjtGZOz3 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s5GjtGZOz3 .media-wrap img {
  height: 6rem;
}
.cid-s5GjtGZOz3 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s5GjtGZOz3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5GjtGZOz3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s5GjtGZOz3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s5GjtGZOz3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s5GjtGZOz3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s5GjtGZOz3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s5GjtGZOz3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s5GjtGZOz3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s5Glgtx6fr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s5Glgtx6fr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s5Glgtx6fr a {
  font-style: normal;
}
.cid-s5Glgtx6fr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s5Glgtx6fr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s5Glgtx6fr .nav-item:focus,
.cid-s5Glgtx6fr .nav-link:focus {
  outline: none;
}
.cid-s5Glgtx6fr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s5Glgtx6fr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s5Glgtx6fr .menu-logo {
  margin-right: auto;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s5Glgtx6fr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s5Glgtx6fr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s5Glgtx6fr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s5Glgtx6fr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5Glgtx6fr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s5Glgtx6fr .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s5Glgtx6fr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s5Glgtx6fr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5Glgtx6fr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s5Glgtx6fr .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-s5Glgtx6fr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s5Glgtx6fr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s5Glgtx6fr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s5Glgtx6fr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s5Glgtx6fr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s5Glgtx6fr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s5Glgtx6fr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s5Glgtx6fr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s5Glgtx6fr button.navbar-toggler:focus {
  outline: none;
}
.cid-s5Glgtx6fr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s5Glgtx6fr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5Glgtx6fr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5Glgtx6fr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5Glgtx6fr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5Glgtx6fr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5Glgtx6fr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5Glgtx6fr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5Glgtx6fr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5Glgtx6fr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5Glgtx6fr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s5Glgtx6fr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s5Glgtx6fr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s5Glgtx6fr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-s5Glgtx6fr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s5Glgtx6fr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s5Glgtx6fr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5Glgtx6fr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s5Glgtx6fr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s5Glgtx6fr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s5Glgtx6fr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s5Glgtx6fr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5Glgtx6fr img {
    height: 3.8rem !important;
  }
  .cid-s5Glgtx6fr .btn {
    display: -webkit-flex;
  }
  .cid-s5Glgtx6fr button.navbar-toggler {
    display: block;
  }
  .cid-s5Glgtx6fr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s5Glgtx6fr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5Glgtx6fr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing,
  .cid-s5Glgtx6fr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing .navbar-nav,
  .cid-s5Glgtx6fr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s5Glgtx6fr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-s5Glgtx6fr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s5Glgtx6fr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s5Glgtx6fr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s5Glgtx6fr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5Glgtx6fr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s5Glgtx6fr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s5Glgtx6fr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s5Glgtx6fr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s5Glgtx6fr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s5Glgtx6fr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s5Glgtx6fr .nav-link:hover,
.cid-s5Glgtx6fr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s5Glguifaf {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-s5Glguifaf P {
  color: #767676;
}
.cid-s5Glguifaf H1 {
  color: #ffffff;
}
.cid-s8M04G29pY {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-s8M04G29pY P {
  color: #767676;
}
.cid-s8M04G29pY .mbr-text,
.cid-s8M04G29pY .mbr-section-btn {
  color: #cc2952;
}
.cid-s5GlguNAQc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s5GlguNAQc P {
  color: #767676;
}
.cid-s5GlguNAQc .mbr-text,
.cid-s5GlguNAQc .mbr-section-btn {
  color: #0f7699;
}
.cid-s5GmuGkCoJ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s5GmuGkCoJ P {
  color: #767676;
}
.cid-s5GmuGkCoJ .mbr-text,
.cid-s5GmuGkCoJ .mbr-section-btn {
  color: #cc2952;
}
.cid-s5GohSZjLZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5GohSZjLZ .line {
  background-color: #8ebd57;
  color: #8ebd57;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s5GohSZjLZ .section-text {
  padding: 2rem 0;
  color: #8ebd57;
}
.cid-s5GohSZjLZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s5GohSZjLZ .inner-container {
    width: 100% !important;
  }
}
.cid-s5GnQCHbIg {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s5GnQCHbIg .mbr-section-subtitle {
  color: #767676;
}
.cid-s5GnQCHbIg H2 {
  color: #8ebd57;
}
.cid-s5Glgvf9az {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-s5Glgvf9az .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5Glgvf9az .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-s5Glgvf9az .media-wrap img {
  height: 6rem;
}
.cid-s5Glgvf9az .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-s5Glgvf9az .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s5Glgvf9az .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-s5Glgvf9az .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s5Glgvf9az .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-s5Glgvf9az .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s5Glgvf9az .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s5Glgvf9az .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s5Glgvf9az .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge6XyYC7k .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge6XyYC7k .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge6XyYC7k a {
  font-style: normal;
}
.cid-sge6XyYC7k .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge6XyYC7k .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge6XyYC7k .nav-item:focus,
.cid-sge6XyYC7k .nav-link:focus {
  outline: none;
}
.cid-sge6XyYC7k .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge6XyYC7k .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge6XyYC7k .menu-logo {
  margin-right: auto;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge6XyYC7k .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge6XyYC7k .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge6XyYC7k .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge6XyYC7k .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge6XyYC7k .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge6XyYC7k .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge6XyYC7k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge6XyYC7k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge6XyYC7k .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge6XyYC7k .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge6XyYC7k .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge6XyYC7k .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge6XyYC7k .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge6XyYC7k .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge6XyYC7k .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge6XyYC7k .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge6XyYC7k .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge6XyYC7k button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge6XyYC7k button.navbar-toggler:focus {
  outline: none;
}
.cid-sge6XyYC7k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge6XyYC7k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge6XyYC7k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge6XyYC7k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge6XyYC7k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge6XyYC7k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge6XyYC7k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge6XyYC7k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge6XyYC7k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge6XyYC7k .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge6XyYC7k .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge6XyYC7k .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge6XyYC7k .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge6XyYC7k .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge6XyYC7k .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge6XyYC7k .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge6XyYC7k .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge6XyYC7k .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge6XyYC7k .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge6XyYC7k .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge6XyYC7k .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge6XyYC7k.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge6XyYC7k img {
    height: 3.8rem !important;
  }
  .cid-sge6XyYC7k .btn {
    display: -webkit-flex;
  }
  .cid-sge6XyYC7k button.navbar-toggler {
    display: block;
  }
  .cid-sge6XyYC7k .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge6XyYC7k .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge6XyYC7k .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing,
  .cid-sge6XyYC7k .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing .navbar-nav,
  .cid-sge6XyYC7k .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge6XyYC7k .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge6XyYC7k .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge6XyYC7k .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge6XyYC7k .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge6XyYC7k .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge6XyYC7k .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge6XyYC7k .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge6XyYC7k .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge6XyYC7k .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge6XyYC7k .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge6XyYC7k .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge6XyYC7k .nav-link:hover,
.cid-sge6XyYC7k .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge6XzROvE {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge6XzROvE P {
  color: #767676;
}
.cid-sge6XzROvE H1 {
  color: #ffffff;
}
.cid-sge6XAHWLn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge6XAHWLn .mbr-text,
.cid-sge6XAHWLn blockquote {
  color: #767676;
}
.cid-sge6XAHWLn .mbr-text P {
  text-align: center;
}
.cid-sge6XAHWLn .mbr-text {
  color: #cc2952;
}
.cid-sge6XBhMfB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sge6XBhMfB .mbr-section-subtitle {
  color: #767676;
}
.cid-sge6XBhMfB H2 {
  color: #cc2952;
}
.cid-sge6XC1Dby {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XC1Dby .mbr-text,
.cid-sge6XC1Dby blockquote {
  color: #767676;
}
.cid-sge6XC1Dby .mbr-text P {
  text-align: center;
}
.cid-sge6XC1Dby .mbr-text {
  color: #cc2952;
}
.cid-sge6XCIfbf {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge6XCIfbf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge6XCIfbf .video-block {
    width: 100% !important;
  }
}
.cid-sge6XDu91p {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge6XDu91p h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge6XDu91p p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge6XDu91p .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge6XDu91p .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge6XDu91p .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge6XFfNAx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XFfNAx .mbr-text,
.cid-sge6XFfNAx blockquote {
  color: #767676;
}
.cid-sge6XFWbwn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XFWbwn .mbr-text,
.cid-sge6XFWbwn blockquote {
  color: #767676;
}
.cid-sge6XGHzEe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XGHzEe .mbr-text,
.cid-sge6XGHzEe blockquote {
  color: #767676;
}
.cid-sge6XHDwTW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XHDwTW .mbr-text,
.cid-sge6XHDwTW blockquote {
  color: #767676;
}
.cid-sge6XIkIP8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XIkIP8 .mbr-text,
.cid-sge6XIkIP8 blockquote {
  color: #767676;
}
.cid-sge6XKmYdg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XKmYdg .mbr-text,
.cid-sge6XKmYdg blockquote {
  color: #767676;
}
.cid-sge6XMo24y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XMo24y .mbr-text,
.cid-sge6XMo24y blockquote {
  color: #767676;
}
.cid-sge6XQ3ksm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XQ3ksm .mbr-text,
.cid-sge6XQ3ksm blockquote {
  color: #767676;
}
.cid-sge6XQuEkD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge6XQuEkD .mbr-text,
.cid-sge6XQuEkD blockquote {
  color: #767676;
}
.cid-sge6XQUK1Y {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sge6XQUK1Y .mbr-text,
.cid-sge6XQUK1Y blockquote {
  color: #767676;
}
.cid-sge6XRkshl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge6XRkshl .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge6XRkshl .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge6XRkshl .media-wrap img {
  height: 6rem;
}
.cid-sge6XRkshl .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge6XRkshl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge6XRkshl .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge6XRkshl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge6XRkshl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge6XRkshl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge6XRkshl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge6XRkshl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge6XRkshl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge7gYBSyy .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge7gYBSyy .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge7gYBSyy a {
  font-style: normal;
}
.cid-sge7gYBSyy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge7gYBSyy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge7gYBSyy .nav-item:focus,
.cid-sge7gYBSyy .nav-link:focus {
  outline: none;
}
.cid-sge7gYBSyy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge7gYBSyy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge7gYBSyy .menu-logo {
  margin-right: auto;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge7gYBSyy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge7gYBSyy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge7gYBSyy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge7gYBSyy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge7gYBSyy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge7gYBSyy .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge7gYBSyy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge7gYBSyy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge7gYBSyy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge7gYBSyy .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge7gYBSyy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge7gYBSyy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge7gYBSyy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge7gYBSyy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge7gYBSyy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge7gYBSyy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge7gYBSyy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge7gYBSyy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge7gYBSyy button.navbar-toggler:focus {
  outline: none;
}
.cid-sge7gYBSyy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge7gYBSyy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge7gYBSyy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7gYBSyy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7gYBSyy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge7gYBSyy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7gYBSyy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge7gYBSyy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge7gYBSyy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7gYBSyy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7gYBSyy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge7gYBSyy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge7gYBSyy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge7gYBSyy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge7gYBSyy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge7gYBSyy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge7gYBSyy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7gYBSyy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge7gYBSyy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge7gYBSyy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge7gYBSyy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge7gYBSyy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7gYBSyy img {
    height: 3.8rem !important;
  }
  .cid-sge7gYBSyy .btn {
    display: -webkit-flex;
  }
  .cid-sge7gYBSyy button.navbar-toggler {
    display: block;
  }
  .cid-sge7gYBSyy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge7gYBSyy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7gYBSyy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing,
  .cid-sge7gYBSyy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing .navbar-nav,
  .cid-sge7gYBSyy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge7gYBSyy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge7gYBSyy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge7gYBSyy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge7gYBSyy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge7gYBSyy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7gYBSyy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge7gYBSyy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge7gYBSyy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge7gYBSyy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge7gYBSyy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge7gYBSyy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge7gYBSyy .nav-link:hover,
.cid-sge7gYBSyy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge7gZcufy {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge7gZcufy P {
  color: #767676;
}
.cid-sge7gZcufy H1 {
  color: #ffffff;
}
.cid-sge7gZGJWT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge7gZGJWT .mbr-text,
.cid-sge7gZGJWT blockquote {
  color: #767676;
}
.cid-sge7gZGJWT .mbr-text P {
  text-align: center;
}
.cid-sge7gZGJWT .mbr-text {
  color: #0f7699;
}
.cid-sge7h025X1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sge7h025X1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sge7h025X1 H2 {
  color: #0f7699;
}
.cid-sge7h0pcpA {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge7h0pcpA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge7h0pcpA .video-block {
    width: 100% !important;
  }
}
.cid-sge7h0NfSX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge7h0NfSX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7h0NfSX p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7h0NfSX .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7h0NfSX .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7h0NfSX .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7h1tIjz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7h1tIjz .mbr-text,
.cid-sge7h1tIjz blockquote {
  color: #767676;
}
.cid-sge7h1SaZC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7h1SaZC .mbr-text,
.cid-sge7h1SaZC blockquote {
  color: #767676;
}
.cid-sge7h2fxqk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7h2fxqk .mbr-text,
.cid-sge7h2fxqk blockquote {
  color: #767676;
}
.cid-sge7h2SHxH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sge7h2SHxH .mbr-text,
.cid-sge7h2SHxH blockquote {
  color: #767676;
}
.cid-sge7h3fRJ1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge7h3fRJ1 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7h3fRJ1 .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge7h3fRJ1 .media-wrap img {
  height: 6rem;
}
.cid-sge7h3fRJ1 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge7h3fRJ1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7h3fRJ1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge7h3fRJ1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge7h3fRJ1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge7h3fRJ1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge7h3fRJ1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge7h3fRJ1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge7h3fRJ1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge7xR6z0c .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge7xR6z0c .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge7xR6z0c a {
  font-style: normal;
}
.cid-sge7xR6z0c .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge7xR6z0c .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge7xR6z0c .nav-item:focus,
.cid-sge7xR6z0c .nav-link:focus {
  outline: none;
}
.cid-sge7xR6z0c .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge7xR6z0c .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge7xR6z0c .menu-logo {
  margin-right: auto;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge7xR6z0c .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge7xR6z0c .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge7xR6z0c .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge7xR6z0c .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge7xR6z0c .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge7xR6z0c .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge7xR6z0c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge7xR6z0c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge7xR6z0c .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge7xR6z0c .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge7xR6z0c .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge7xR6z0c .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge7xR6z0c .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge7xR6z0c .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge7xR6z0c .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge7xR6z0c .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge7xR6z0c .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge7xR6z0c button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge7xR6z0c button.navbar-toggler:focus {
  outline: none;
}
.cid-sge7xR6z0c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge7xR6z0c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge7xR6z0c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7xR6z0c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7xR6z0c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge7xR6z0c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7xR6z0c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge7xR6z0c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge7xR6z0c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7xR6z0c .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7xR6z0c .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge7xR6z0c .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge7xR6z0c .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge7xR6z0c .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge7xR6z0c .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge7xR6z0c .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge7xR6z0c .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7xR6z0c .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge7xR6z0c .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge7xR6z0c .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge7xR6z0c .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge7xR6z0c.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7xR6z0c img {
    height: 3.8rem !important;
  }
  .cid-sge7xR6z0c .btn {
    display: -webkit-flex;
  }
  .cid-sge7xR6z0c button.navbar-toggler {
    display: block;
  }
  .cid-sge7xR6z0c .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge7xR6z0c .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7xR6z0c .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing,
  .cid-sge7xR6z0c .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing .navbar-nav,
  .cid-sge7xR6z0c .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge7xR6z0c .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge7xR6z0c .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge7xR6z0c .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge7xR6z0c .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge7xR6z0c .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7xR6z0c .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge7xR6z0c .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge7xR6z0c .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge7xR6z0c .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge7xR6z0c .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge7xR6z0c .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge7xR6z0c .nav-link:hover,
.cid-sge7xR6z0c .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge7xRJR0p {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge7xRJR0p P {
  color: #767676;
}
.cid-sge7xRJR0p H1 {
  color: #ffffff;
}
.cid-sge7xSfvW6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge7xSfvW6 .mbr-text,
.cid-sge7xSfvW6 blockquote {
  color: #767676;
}
.cid-sge7xSfvW6 .mbr-text P {
  text-align: center;
}
.cid-sge7xSfvW6 .mbr-text {
  color: #cc2952;
}
.cid-sge7xSKRNE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sge7xSKRNE .mbr-section-subtitle {
  color: #767676;
}
.cid-sge7xSKRNE H2 {
  color: #cc2952;
}
.cid-sge7xTc3FM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7xTc3FM .mbr-text,
.cid-sge7xTc3FM blockquote {
  color: #767676;
}
.cid-sge7xTc3FM .mbr-text P {
  text-align: center;
}
.cid-sge7xTc3FM .mbr-text {
  color: #cc2952;
}
.cid-sge7xTzbvY {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge7xTzbvY .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge7xTzbvY .video-block {
    width: 100% !important;
  }
}
.cid-sge7xTZf7n {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge7xTZf7n .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge7xTZf7n .video-block {
    width: 100% !important;
  }
}
.cid-sge7xUFpw0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge7xUFpw0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge7xUFpw0 .video-block {
    width: 100% !important;
  }
}
.cid-sge7xV3pdv {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge7xV3pdv h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7xV3pdv p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7xV3pdv .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7xV3pdv .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7xV3pdv .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7xVLKuV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7xVLKuV .mbr-text,
.cid-sge7xVLKuV blockquote {
  color: #767676;
}
.cid-sge7xW9UQL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7xW9UQL .mbr-text,
.cid-sge7xW9UQL blockquote {
  color: #767676;
}
.cid-sge7xWxChU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7xWxChU .mbr-text,
.cid-sge7xWxChU blockquote {
  color: #767676;
}
.cid-sge7xWVLRw {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sge7xWVLRw .mbr-text,
.cid-sge7xWVLRw blockquote {
  color: #767676;
}
.cid-sge7xXjXXA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge7xXjXXA .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7xXjXXA .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge7xXjXXA .media-wrap img {
  height: 6rem;
}
.cid-sge7xXjXXA .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge7xXjXXA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7xXjXXA .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge7xXjXXA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge7xXjXXA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge7xXjXXA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge7xXjXXA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge7xXjXXA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge7xXjXXA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge7IOvKua .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge7IOvKua .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge7IOvKua a {
  font-style: normal;
}
.cid-sge7IOvKua .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge7IOvKua .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge7IOvKua .nav-item:focus,
.cid-sge7IOvKua .nav-link:focus {
  outline: none;
}
.cid-sge7IOvKua .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge7IOvKua .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge7IOvKua .menu-logo {
  margin-right: auto;
}
.cid-sge7IOvKua .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge7IOvKua .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge7IOvKua .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge7IOvKua .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge7IOvKua .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge7IOvKua .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge7IOvKua .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge7IOvKua .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge7IOvKua .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge7IOvKua .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge7IOvKua .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge7IOvKua .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge7IOvKua .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge7IOvKua .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge7IOvKua .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge7IOvKua .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge7IOvKua .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge7IOvKua .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge7IOvKua button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge7IOvKua button.navbar-toggler:focus {
  outline: none;
}
.cid-sge7IOvKua button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge7IOvKua button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge7IOvKua button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7IOvKua button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7IOvKua button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge7IOvKua nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7IOvKua nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge7IOvKua nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge7IOvKua nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7IOvKua .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7IOvKua .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge7IOvKua .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing,
.cid-sge7IOvKua .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge7IOvKua .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge7IOvKua .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge7IOvKua .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge7IOvKua .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge7IOvKua .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge7IOvKua .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge7IOvKua .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge7IOvKua .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge7IOvKua .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge7IOvKua .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7IOvKua .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge7IOvKua .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge7IOvKua .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge7IOvKua .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge7IOvKua.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7IOvKua img {
    height: 3.8rem !important;
  }
  .cid-sge7IOvKua .btn {
    display: -webkit-flex;
  }
  .cid-sge7IOvKua button.navbar-toggler {
    display: block;
  }
  .cid-sge7IOvKua .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge7IOvKua .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7IOvKua .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing,
  .cid-sge7IOvKua .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing .navbar-nav,
  .cid-sge7IOvKua .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge7IOvKua .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge7IOvKua .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge7IOvKua .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge7IOvKua .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge7IOvKua .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7IOvKua .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge7IOvKua .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge7IOvKua .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge7IOvKua .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge7IOvKua .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge7IOvKua .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge7IOvKua .nav-link:hover,
.cid-sge7IOvKua .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge7IPBOtU {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge7IPBOtU P {
  color: #767676;
}
.cid-sge7IPBOtU H1 {
  color: #ffffff;
}
.cid-sge7IRgFAN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge7IRgFAN .mbr-text,
.cid-sge7IRgFAN blockquote {
  color: #767676;
}
.cid-sge7IRgFAN .mbr-text P {
  text-align: center;
}
.cid-sge7IRgFAN .mbr-text {
  color: #0f7699;
}
.cid-sge7IRZK9r {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7IRZK9r .mbr-section-subtitle {
  color: #767676;
}
.cid-sge7IRZK9r H2 {
  color: #0f7699;
}
.cid-sge7ISVFiV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7ISVFiV .mbr-text,
.cid-sge7ISVFiV blockquote {
  color: #767676;
}
.cid-sge7ISVFiV .mbr-text P {
  text-align: center;
}
.cid-sge7ISVFiV .mbr-text {
  color: #0f7699;
}
.cid-sge7ITGDqB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sge7ITGDqB h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7ITGDqB p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7ITGDqB .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7ITGDqB .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7ITGDqB .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7IWxOPC {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge7IWxOPC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7IWxOPC p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7IWxOPC .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7IWxOPC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7IWxOPC .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7J24DZt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7J24DZt .mbr-text,
.cid-sge7J24DZt blockquote {
  color: #767676;
}
.cid-sge7J2u4vP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7J2u4vP .mbr-text,
.cid-sge7J2u4vP blockquote {
  color: #767676;
}
.cid-sge7J2UBnr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7J2UBnr .mbr-text,
.cid-sge7J2UBnr blockquote {
  color: #767676;
}
.cid-sge7J3lSd2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7J3lSd2 .mbr-text,
.cid-sge7J3lSd2 blockquote {
  color: #767676;
}
.cid-sge7J3LBXK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7J3LBXK .mbr-text,
.cid-sge7J3LBXK blockquote {
  color: #767676;
}
.cid-sge7J4bs8F {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sge7J4bs8F .mbr-text,
.cid-sge7J4bs8F blockquote {
  color: #767676;
}
.cid-sge7J4Ecuc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge7J4Ecuc .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7J4Ecuc .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge7J4Ecuc .media-wrap img {
  height: 6rem;
}
.cid-sge7J4Ecuc .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge7J4Ecuc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7J4Ecuc .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge7J4Ecuc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge7J4Ecuc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge7J4Ecuc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge7J4Ecuc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge7J4Ecuc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge7J4Ecuc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge7TlgG6k .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge7TlgG6k .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge7TlgG6k a {
  font-style: normal;
}
.cid-sge7TlgG6k .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge7TlgG6k .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge7TlgG6k .nav-item:focus,
.cid-sge7TlgG6k .nav-link:focus {
  outline: none;
}
.cid-sge7TlgG6k .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge7TlgG6k .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge7TlgG6k .menu-logo {
  margin-right: auto;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge7TlgG6k .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge7TlgG6k .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge7TlgG6k .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge7TlgG6k .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge7TlgG6k .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge7TlgG6k .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge7TlgG6k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge7TlgG6k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge7TlgG6k .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge7TlgG6k .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge7TlgG6k .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge7TlgG6k .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge7TlgG6k .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge7TlgG6k .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge7TlgG6k .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge7TlgG6k .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge7TlgG6k .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge7TlgG6k button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge7TlgG6k button.navbar-toggler:focus {
  outline: none;
}
.cid-sge7TlgG6k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge7TlgG6k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge7TlgG6k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7TlgG6k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge7TlgG6k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge7TlgG6k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7TlgG6k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge7TlgG6k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge7TlgG6k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge7TlgG6k .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7TlgG6k .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge7TlgG6k .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge7TlgG6k .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge7TlgG6k .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge7TlgG6k .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge7TlgG6k .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge7TlgG6k .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge7TlgG6k .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge7TlgG6k .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge7TlgG6k .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge7TlgG6k .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge7TlgG6k.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7TlgG6k img {
    height: 3.8rem !important;
  }
  .cid-sge7TlgG6k .btn {
    display: -webkit-flex;
  }
  .cid-sge7TlgG6k button.navbar-toggler {
    display: block;
  }
  .cid-sge7TlgG6k .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge7TlgG6k .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge7TlgG6k .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing,
  .cid-sge7TlgG6k .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing .navbar-nav,
  .cid-sge7TlgG6k .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge7TlgG6k .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge7TlgG6k .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge7TlgG6k .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge7TlgG6k .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge7TlgG6k .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge7TlgG6k .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge7TlgG6k .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge7TlgG6k .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge7TlgG6k .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge7TlgG6k .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge7TlgG6k .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge7TlgG6k .nav-link:hover,
.cid-sge7TlgG6k .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge7Tm1PlL {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge7Tm1PlL P {
  color: #767676;
}
.cid-sge7Tm1PlL H1 {
  color: #ffffff;
}
.cid-sge7Tmz1EQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge7Tmz1EQ .mbr-text,
.cid-sge7Tmz1EQ blockquote {
  color: #767676;
}
.cid-sge7Tmz1EQ .mbr-text P {
  text-align: center;
}
.cid-sge7Tmz1EQ .mbr-text {
  color: #cc2952;
}
.cid-sge7TmYMyB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sge7TmYMyB .mbr-section-subtitle {
  color: #767676;
}
.cid-sge7TmYMyB H2 {
  color: #cc2952;
}
.cid-sge7TnqxFY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TnqxFY .mbr-text,
.cid-sge7TnqxFY blockquote {
  color: #767676;
}
.cid-sge7TnqxFY .mbr-text P {
  text-align: center;
}
.cid-sge7TnqxFY .mbr-text {
  color: #cc2952;
}
.cid-sge7TnPdVM {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge7TnPdVM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge7TnPdVM .video-block {
    width: 100% !important;
  }
}
.cid-sge7TohMmX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge7TohMmX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7TohMmX p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7TohMmX .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7TohMmX .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7TohMmX .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7TpiInz {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge7TpiInz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge7TpiInz p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge7TpiInz .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge7TpiInz .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge7TpiInz .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge7Tq33kY {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7Tq33kY .mbr-text,
.cid-sge7Tq33kY blockquote {
  color: #767676;
}
.cid-sge7TqvOKd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TqvOKd .mbr-text,
.cid-sge7TqvOKd blockquote {
  color: #767676;
}
.cid-sge7TqXlCg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TqXlCg .mbr-text,
.cid-sge7TqXlCg blockquote {
  color: #767676;
}
.cid-sge7TrpE6v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TrpE6v .mbr-text,
.cid-sge7TrpE6v blockquote {
  color: #767676;
}
.cid-sge7TrQwdH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TrQwdH .mbr-text,
.cid-sge7TrQwdH blockquote {
  color: #767676;
}
.cid-sge7TsifkT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TsifkT .mbr-text,
.cid-sge7TsifkT blockquote {
  color: #767676;
}
.cid-sge7TsKnIP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TsKnIP .mbr-text,
.cid-sge7TsKnIP blockquote {
  color: #767676;
}
.cid-sge7TtdQaz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge7TtdQaz .mbr-text,
.cid-sge7TtdQaz blockquote {
  color: #767676;
}
.cid-sge7TtEqYF {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sge7TtEqYF .mbr-text,
.cid-sge7TtEqYF blockquote {
  color: #767676;
}
.cid-sge7Tu6gag {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge7Tu6gag .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7Tu6gag .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge7Tu6gag .media-wrap img {
  height: 6rem;
}
.cid-sge7Tu6gag .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge7Tu6gag .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge7Tu6gag .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge7Tu6gag .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge7Tu6gag .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge7Tu6gag .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge7Tu6gag .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge7Tu6gag .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge7Tu6gag .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sge83b8JUj .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sge83b8JUj .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sge83b8JUj a {
  font-style: normal;
}
.cid-sge83b8JUj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sge83b8JUj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sge83b8JUj .nav-item:focus,
.cid-sge83b8JUj .nav-link:focus {
  outline: none;
}
.cid-sge83b8JUj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sge83b8JUj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sge83b8JUj .menu-logo {
  margin-right: auto;
}
.cid-sge83b8JUj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sge83b8JUj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sge83b8JUj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sge83b8JUj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sge83b8JUj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sge83b8JUj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sge83b8JUj .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sge83b8JUj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sge83b8JUj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sge83b8JUj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sge83b8JUj .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sge83b8JUj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sge83b8JUj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sge83b8JUj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sge83b8JUj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sge83b8JUj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sge83b8JUj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sge83b8JUj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sge83b8JUj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sge83b8JUj button.navbar-toggler:focus {
  outline: none;
}
.cid-sge83b8JUj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sge83b8JUj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sge83b8JUj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sge83b8JUj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sge83b8JUj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sge83b8JUj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge83b8JUj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sge83b8JUj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sge83b8JUj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sge83b8JUj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge83b8JUj .collapsed .btn {
  display: -webkit-flex;
}
.cid-sge83b8JUj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing,
.cid-sge83b8JUj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sge83b8JUj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sge83b8JUj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sge83b8JUj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sge83b8JUj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sge83b8JUj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sge83b8JUj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sge83b8JUj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sge83b8JUj .collapsed button.navbar-toggler {
  display: block;
}
.cid-sge83b8JUj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sge83b8JUj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sge83b8JUj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sge83b8JUj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sge83b8JUj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sge83b8JUj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sge83b8JUj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge83b8JUj img {
    height: 3.8rem !important;
  }
  .cid-sge83b8JUj .btn {
    display: -webkit-flex;
  }
  .cid-sge83b8JUj button.navbar-toggler {
    display: block;
  }
  .cid-sge83b8JUj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sge83b8JUj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sge83b8JUj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing,
  .cid-sge83b8JUj .navbar-collapse.show {
    display: block !important;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing .navbar-nav,
  .cid-sge83b8JUj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sge83b8JUj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sge83b8JUj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing .navbar-buttons,
  .cid-sge83b8JUj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sge83b8JUj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sge83b8JUj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sge83b8JUj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sge83b8JUj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sge83b8JUj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sge83b8JUj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sge83b8JUj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sge83b8JUj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sge83b8JUj .nav-link:hover,
.cid-sge83b8JUj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sge83bRTO7 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sge83bRTO7 P {
  color: #767676;
}
.cid-sge83bRTO7 H1 {
  color: #ffffff;
}
.cid-sge83cCrhe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sge83cCrhe .mbr-text,
.cid-sge83cCrhe blockquote {
  color: #767676;
}
.cid-sge83cCrhe .mbr-text P {
  text-align: center;
}
.cid-sge83cCrhe .mbr-text {
  color: #0f7699;
}
.cid-sge83daA6C {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sge83daA6C .mbr-section-subtitle {
  color: #767676;
}
.cid-sge83daA6C H2 {
  color: #0f7699;
}
.cid-sge83dReY9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83dReY9 .mbr-text,
.cid-sge83dReY9 blockquote {
  color: #767676;
}
.cid-sge83dReY9 .mbr-text P {
  text-align: center;
}
.cid-sge83dReY9 .mbr-text {
  color: #0f7699;
}
.cid-sge83evz99 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sge83evz99 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sge83evz99 .video-block {
    width: 100% !important;
  }
}
.cid-sge83fAQHm {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sge83fAQHm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sge83fAQHm p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sge83fAQHm .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sge83fAQHm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sge83fAQHm .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sge83hw7UJ {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83hw7UJ .mbr-text,
.cid-sge83hw7UJ blockquote {
  color: #767676;
}
.cid-sge83ilOc3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83ilOc3 .mbr-text,
.cid-sge83ilOc3 blockquote {
  color: #767676;
}
.cid-sge83j6sqP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83j6sqP .mbr-text,
.cid-sge83j6sqP blockquote {
  color: #767676;
}
.cid-sge83jKCd3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83jKCd3 .mbr-text,
.cid-sge83jKCd3 blockquote {
  color: #767676;
}
.cid-sge83kozSG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83kozSG .mbr-text,
.cid-sge83kozSG blockquote {
  color: #767676;
}
.cid-sge83l6CpH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83l6CpH .mbr-text,
.cid-sge83l6CpH blockquote {
  color: #767676;
}
.cid-sge83nhtwi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83nhtwi .mbr-text,
.cid-sge83nhtwi blockquote {
  color: #767676;
}
.cid-sge83sBgEG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sge83sBgEG .mbr-text,
.cid-sge83sBgEG blockquote {
  color: #767676;
}
.cid-sge83t2w8z {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sge83t2w8z .mbr-text,
.cid-sge83t2w8z blockquote {
  color: #767676;
}
.cid-sge83tt1QP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sge83tt1QP .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge83tt1QP .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sge83tt1QP .media-wrap img {
  height: 6rem;
}
.cid-sge83tt1QP .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sge83tt1QP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sge83tt1QP .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sge83tt1QP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sge83tt1QP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sge83tt1QP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sge83tt1QP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sge83tt1QP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sge83tt1QP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgeYlXPibI .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sgeYlXPibI .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sgeYlXPibI a {
  font-style: normal;
}
.cid-sgeYlXPibI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sgeYlXPibI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sgeYlXPibI .nav-item:focus,
.cid-sgeYlXPibI .nav-link:focus {
  outline: none;
}
.cid-sgeYlXPibI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sgeYlXPibI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sgeYlXPibI .menu-logo {
  margin-right: auto;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sgeYlXPibI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sgeYlXPibI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sgeYlXPibI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgeYlXPibI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgeYlXPibI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgeYlXPibI .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sgeYlXPibI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sgeYlXPibI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgeYlXPibI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgeYlXPibI .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sgeYlXPibI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sgeYlXPibI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sgeYlXPibI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sgeYlXPibI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sgeYlXPibI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgeYlXPibI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgeYlXPibI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgeYlXPibI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sgeYlXPibI button.navbar-toggler:focus {
  outline: none;
}
.cid-sgeYlXPibI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sgeYlXPibI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgeYlXPibI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgeYlXPibI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgeYlXPibI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgeYlXPibI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgeYlXPibI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgeYlXPibI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgeYlXPibI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgeYlXPibI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgeYlXPibI .collapsed .btn {
  display: -webkit-flex;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgeYlXPibI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgeYlXPibI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sgeYlXPibI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sgeYlXPibI .collapsed button.navbar-toggler {
  display: block;
}
.cid-sgeYlXPibI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sgeYlXPibI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgeYlXPibI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sgeYlXPibI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgeYlXPibI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgeYlXPibI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sgeYlXPibI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgeYlXPibI img {
    height: 3.8rem !important;
  }
  .cid-sgeYlXPibI .btn {
    display: -webkit-flex;
  }
  .cid-sgeYlXPibI button.navbar-toggler {
    display: block;
  }
  .cid-sgeYlXPibI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sgeYlXPibI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgeYlXPibI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing,
  .cid-sgeYlXPibI .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing .navbar-nav,
  .cid-sgeYlXPibI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgeYlXPibI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sgeYlXPibI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgeYlXPibI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgeYlXPibI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgeYlXPibI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgeYlXPibI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sgeYlXPibI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgeYlXPibI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgeYlXPibI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sgeYlXPibI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sgeYlXPibI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sgeYlXPibI .nav-link:hover,
.cid-sgeYlXPibI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sgeYlZ6gY3 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-educacion-bilingue.jpg");
}
.cid-sgeYlZ6gY3 P {
  color: #767676;
}
.cid-sgeYlZ6gY3 H1 {
  color: #ffffff;
}
.cid-sgeYm0K60E {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgeYm0K60E .mbr-text,
.cid-sgeYm0K60E blockquote {
  color: #767676;
}
.cid-sgeYm0K60E .mbr-text P {
  text-align: center;
}
.cid-sgeYm0K60E .mbr-text {
  text-align: center;
  color: #0f7699;
}
.cid-sgfe9WEraA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-sgfe9WEraA .card-box {
  padding: 0 2rem;
}
.cid-sgfe9WEraA .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgfe9WEraA .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgfe9WEraA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgfe9WEraA p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgfe9WEraA .mbr-text {
  color: #767676;
}
.cid-sgfe9WEraA .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgfe9WEraA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgfh7hkFhB {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgfh7hkFhB .mbr-text,
.cid-sgfh7hkFhB blockquote {
  color: #767676;
}
.cid-sgfh7hkFhB .mbr-text P {
  text-align: center;
}
.cid-sgfh7hkFhB .mbr-text {
  text-align: center;
  color: #0f7699;
}
.cid-sgfhgSGMwo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-sgfhgSGMwo .card-box {
  padding: 0 2rem;
}
.cid-sgfhgSGMwo .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgfhgSGMwo .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgfhgSGMwo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgfhgSGMwo p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgfhgSGMwo .mbr-text {
  color: #767676;
}
.cid-sgfhgSGMwo .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgfhgSGMwo .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgffFlYvJr {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgffFlYvJr .mbr-text,
.cid-sgffFlYvJr blockquote {
  color: #767676;
}
.cid-sgffFlYvJr .mbr-text P {
  text-align: center;
}
.cid-sgffFlYvJr .mbr-text {
  text-align: center;
  color: #0f7699;
}
.cid-sgffGGLa6N {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sgffGGLa6N .card-box {
  padding: 0 2rem;
}
.cid-sgffGGLa6N .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgffGGLa6N .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgffGGLa6N h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgffGGLa6N p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgffGGLa6N .mbr-text {
  color: #767676;
}
.cid-sgffGGLa6N .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgffGGLa6N .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgflr4fY2P {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sgflr4fY2P .card-box {
  padding: 0 2rem;
}
.cid-sgflr4fY2P .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgflr4fY2P .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgflr4fY2P h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgflr4fY2P p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgflr4fY2P .mbr-text {
  color: #767676;
}
.cid-sgflr4fY2P .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgflr4fY2P .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgfiEDbhJU {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgfiEDbhJU .mbr-text,
.cid-sgfiEDbhJU blockquote {
  color: #767676;
}
.cid-sgfiEDbhJU .mbr-text P {
  text-align: center;
}
.cid-sgfiEDbhJU .mbr-text {
  text-align: center;
  color: #0f7699;
}
.cid-sgfiFLPge1 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sgfiFLPge1 .card-box {
  padding: 0 2rem;
}
.cid-sgfiFLPge1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgfiFLPge1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgfiFLPge1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgfiFLPge1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgfiFLPge1 .mbr-text {
  color: #767676;
}
.cid-sgfiFLPge1 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgfiFLPge1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgfkv1Kp12 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sgfkv1Kp12 .card-box {
  padding: 0 2rem;
}
.cid-sgfkv1Kp12 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sgfkv1Kp12 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sgfkv1Kp12 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sgfkv1Kp12 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sgfkv1Kp12 .mbr-text {
  color: #767676;
}
.cid-sgfkv1Kp12 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sgfkv1Kp12 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sgeYm7QZZS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sgeYm7QZZS .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgeYm7QZZS .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sgeYm7QZZS .media-wrap img {
  height: 6rem;
}
.cid-sgeYm7QZZS .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sgeYm7QZZS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgeYm7QZZS .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sgeYm7QZZS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sgeYm7QZZS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sgeYm7QZZS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sgeYm7QZZS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sgeYm7QZZS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgeYm7QZZS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sywzi2fBPl .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sywzi2fBPl .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sywzi2fBPl a {
  font-style: normal;
}
.cid-sywzi2fBPl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sywzi2fBPl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sywzi2fBPl .nav-item:focus,
.cid-sywzi2fBPl .nav-link:focus {
  outline: none;
}
.cid-sywzi2fBPl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sywzi2fBPl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sywzi2fBPl .menu-logo {
  margin-right: auto;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sywzi2fBPl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sywzi2fBPl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sywzi2fBPl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sywzi2fBPl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sywzi2fBPl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sywzi2fBPl .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sywzi2fBPl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sywzi2fBPl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sywzi2fBPl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sywzi2fBPl .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sywzi2fBPl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sywzi2fBPl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sywzi2fBPl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sywzi2fBPl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sywzi2fBPl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sywzi2fBPl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sywzi2fBPl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sywzi2fBPl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sywzi2fBPl button.navbar-toggler:focus {
  outline: none;
}
.cid-sywzi2fBPl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sywzi2fBPl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sywzi2fBPl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sywzi2fBPl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sywzi2fBPl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sywzi2fBPl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywzi2fBPl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sywzi2fBPl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sywzi2fBPl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywzi2fBPl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywzi2fBPl .collapsed .btn {
  display: -webkit-flex;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sywzi2fBPl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sywzi2fBPl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sywzi2fBPl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sywzi2fBPl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sywzi2fBPl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sywzi2fBPl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywzi2fBPl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sywzi2fBPl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sywzi2fBPl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sywzi2fBPl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sywzi2fBPl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywzi2fBPl img {
    height: 3.8rem !important;
  }
  .cid-sywzi2fBPl .btn {
    display: -webkit-flex;
  }
  .cid-sywzi2fBPl button.navbar-toggler {
    display: block;
  }
  .cid-sywzi2fBPl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sywzi2fBPl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywzi2fBPl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing,
  .cid-sywzi2fBPl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing .navbar-nav,
  .cid-sywzi2fBPl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sywzi2fBPl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sywzi2fBPl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sywzi2fBPl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sywzi2fBPl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sywzi2fBPl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywzi2fBPl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sywzi2fBPl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sywzi2fBPl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sywzi2fBPl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sywzi2fBPl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sywzi2fBPl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sywzi2fBPl .nav-link:hover,
.cid-sywzi2fBPl .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sywzi2YYmN {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sywzi2YYmN P {
  color: #767676;
}
.cid-sywzi2YYmN H1 {
  color: #ffffff;
}
.cid-sywzi3lnj0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sywzi3lnj0 .mbr-text,
.cid-sywzi3lnj0 blockquote {
  color: #767676;
}
.cid-sywzi3lnj0 .mbr-text P {
  text-align: center;
}
.cid-sywzi3lnj0 .mbr-text {
  color: #0f7699;
}
.cid-sywzi3xmIB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzi3xmIB .mbr-text,
.cid-sywzi3xmIB blockquote {
  color: #767676;
}
.cid-sywzi3xmIB .mbr-text P {
  text-align: center;
}
.cid-sywzi3xmIB .mbr-text {
  text-align: center;
}
.cid-sywzi3Ot8y {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywzi3Ot8y .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywzi3Ot8y .video-block {
    width: 100% !important;
  }
}
.cid-sywzi44dwA {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzi44dwA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzi44dwA p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzi44dwA .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzi44dwA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzi44dwA .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzi4Ojo4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzi4Ojo4 .mbr-text,
.cid-sywzi4Ojo4 blockquote {
  color: #767676;
}
.cid-sywzi4Ojo4 .mbr-text P {
  text-align: center;
}
.cid-sywzi4Ojo4 .mbr-text {
  text-align: center;
}
.cid-sywzi51VOb {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzi51VOb h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzi51VOb p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzi51VOb .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzi51VOb .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzi51VOb .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzi5A29G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzi5A29G .mbr-text,
.cid-sywzi5A29G blockquote {
  color: #767676;
}
.cid-sywzi5A29G .mbr-text P {
  text-align: center;
}
.cid-sywzi5A29G .mbr-text {
  text-align: center;
}
.cid-sywzi5PvXw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzi5PvXw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzi5PvXw p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzi5PvXw .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzi5PvXw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzi5PvXw .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzi6mIia {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sywzi6mIia .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywzi6mIia .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sywzi6mIia .media-wrap img {
  height: 6rem;
}
.cid-sywzi6mIia .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sywzi6mIia .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywzi6mIia .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sywzi6mIia .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sywzi6mIia .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sywzi6mIia .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sywzi6mIia .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sywzi6mIia .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sywzi6mIia .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sywzGzSiyY .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sywzGzSiyY .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sywzGzSiyY a {
  font-style: normal;
}
.cid-sywzGzSiyY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sywzGzSiyY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sywzGzSiyY .nav-item:focus,
.cid-sywzGzSiyY .nav-link:focus {
  outline: none;
}
.cid-sywzGzSiyY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sywzGzSiyY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sywzGzSiyY .menu-logo {
  margin-right: auto;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sywzGzSiyY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sywzGzSiyY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sywzGzSiyY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sywzGzSiyY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sywzGzSiyY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sywzGzSiyY .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sywzGzSiyY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sywzGzSiyY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sywzGzSiyY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sywzGzSiyY .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sywzGzSiyY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sywzGzSiyY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sywzGzSiyY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sywzGzSiyY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sywzGzSiyY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sywzGzSiyY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sywzGzSiyY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sywzGzSiyY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sywzGzSiyY button.navbar-toggler:focus {
  outline: none;
}
.cid-sywzGzSiyY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sywzGzSiyY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sywzGzSiyY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sywzGzSiyY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sywzGzSiyY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sywzGzSiyY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywzGzSiyY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sywzGzSiyY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sywzGzSiyY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywzGzSiyY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywzGzSiyY .collapsed .btn {
  display: -webkit-flex;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sywzGzSiyY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sywzGzSiyY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sywzGzSiyY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sywzGzSiyY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sywzGzSiyY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sywzGzSiyY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywzGzSiyY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sywzGzSiyY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sywzGzSiyY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sywzGzSiyY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sywzGzSiyY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywzGzSiyY img {
    height: 3.8rem !important;
  }
  .cid-sywzGzSiyY .btn {
    display: -webkit-flex;
  }
  .cid-sywzGzSiyY button.navbar-toggler {
    display: block;
  }
  .cid-sywzGzSiyY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sywzGzSiyY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywzGzSiyY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing,
  .cid-sywzGzSiyY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing .navbar-nav,
  .cid-sywzGzSiyY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sywzGzSiyY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sywzGzSiyY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sywzGzSiyY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sywzGzSiyY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sywzGzSiyY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywzGzSiyY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sywzGzSiyY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sywzGzSiyY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sywzGzSiyY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sywzGzSiyY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sywzGzSiyY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sywzGzSiyY .nav-link:hover,
.cid-sywzGzSiyY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sywzGAuvPq {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sywzGAuvPq P {
  color: #767676;
}
.cid-sywzGAuvPq H1 {
  color: #ffffff;
}
.cid-sywzGARZiN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sywzGARZiN .mbr-text,
.cid-sywzGARZiN blockquote {
  color: #767676;
}
.cid-sywzGARZiN .mbr-text P {
  text-align: center;
}
.cid-sywzGARZiN .mbr-text {
  color: #0f7699;
}
.cid-sywzGB65c9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzGB65c9 .mbr-text,
.cid-sywzGB65c9 blockquote {
  color: #767676;
}
.cid-sywzGB65c9 .mbr-text P {
  text-align: center;
}
.cid-sywzGB65c9 .mbr-text {
  text-align: center;
}
.cid-sywzGBi1lG {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywzGBi1lG .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywzGBi1lG .video-block {
    width: 100% !important;
  }
}
.cid-sywzGBAbie {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzGBAbie h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzGBAbie p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzGBAbie .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzGBAbie .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzGBAbie .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzGC7kuZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzGC7kuZ .mbr-text,
.cid-sywzGC7kuZ blockquote {
  color: #767676;
}
.cid-sywzGC7kuZ .mbr-text P {
  text-align: center;
}
.cid-sywzGC7kuZ .mbr-text {
  text-align: center;
}
.cid-sywzGCjTm6 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywzGCjTm6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywzGCjTm6 .video-block {
    width: 100% !important;
  }
}
.cid-sywzGCESdT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzGCESdT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzGCESdT p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzGCESdT .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzGCESdT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzGCESdT .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzGDf1Mo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzGDf1Mo .mbr-text,
.cid-sywzGDf1Mo blockquote {
  color: #767676;
}
.cid-sywzGDf1Mo .mbr-text P {
  text-align: center;
}
.cid-sywzGDf1Mo .mbr-text {
  text-align: center;
}
.cid-sywzGDsyHp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzGDsyHp h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzGDsyHp p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzGDsyHp .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzGDsyHp .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzGDsyHp .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzGE0fZ4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywzGE0fZ4 .mbr-text,
.cid-sywzGE0fZ4 blockquote {
  color: #767676;
}
.cid-sywzGE0fZ4 .mbr-text P {
  text-align: center;
}
.cid-sywzGE0fZ4 .mbr-text {
  text-align: center;
}
.cid-sywzGEecKk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywzGEecKk h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywzGEecKk p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywzGEecKk .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywzGEecKk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywzGEecKk .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywzGEKVFD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sywzGEKVFD .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywzGEKVFD .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sywzGEKVFD .media-wrap img {
  height: 6rem;
}
.cid-sywzGEKVFD .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sywzGEKVFD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywzGEKVFD .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sywzGEKVFD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sywzGEKVFD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sywzGEKVFD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sywzGEKVFD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sywzGEKVFD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sywzGEKVFD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sywA1djZmA .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sywA1djZmA .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sywA1djZmA a {
  font-style: normal;
}
.cid-sywA1djZmA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sywA1djZmA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sywA1djZmA .nav-item:focus,
.cid-sywA1djZmA .nav-link:focus {
  outline: none;
}
.cid-sywA1djZmA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sywA1djZmA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sywA1djZmA .menu-logo {
  margin-right: auto;
}
.cid-sywA1djZmA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sywA1djZmA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sywA1djZmA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sywA1djZmA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sywA1djZmA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sywA1djZmA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sywA1djZmA .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sywA1djZmA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sywA1djZmA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sywA1djZmA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sywA1djZmA .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sywA1djZmA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sywA1djZmA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sywA1djZmA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sywA1djZmA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sywA1djZmA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sywA1djZmA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sywA1djZmA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sywA1djZmA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sywA1djZmA button.navbar-toggler:focus {
  outline: none;
}
.cid-sywA1djZmA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sywA1djZmA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sywA1djZmA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sywA1djZmA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sywA1djZmA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sywA1djZmA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywA1djZmA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sywA1djZmA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sywA1djZmA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sywA1djZmA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywA1djZmA .collapsed .btn {
  display: -webkit-flex;
}
.cid-sywA1djZmA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing,
.cid-sywA1djZmA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sywA1djZmA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sywA1djZmA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sywA1djZmA .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sywA1djZmA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sywA1djZmA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sywA1djZmA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sywA1djZmA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sywA1djZmA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sywA1djZmA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sywA1djZmA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sywA1djZmA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sywA1djZmA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sywA1djZmA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sywA1djZmA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sywA1djZmA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywA1djZmA img {
    height: 3.8rem !important;
  }
  .cid-sywA1djZmA .btn {
    display: -webkit-flex;
  }
  .cid-sywA1djZmA button.navbar-toggler {
    display: block;
  }
  .cid-sywA1djZmA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sywA1djZmA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sywA1djZmA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing,
  .cid-sywA1djZmA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing .navbar-nav,
  .cid-sywA1djZmA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sywA1djZmA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sywA1djZmA .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sywA1djZmA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sywA1djZmA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sywA1djZmA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sywA1djZmA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sywA1djZmA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sywA1djZmA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sywA1djZmA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sywA1djZmA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sywA1djZmA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sywA1djZmA .nav-link:hover,
.cid-sywA1djZmA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sywA1e5WOW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mi-escuela-head.jpg");
}
.cid-sywA1e5WOW P {
  color: #767676;
}
.cid-sywA1e5WOW H1 {
  color: #ffffff;
}
.cid-sywA1eqGEH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sywA1eqGEH .mbr-text,
.cid-sywA1eqGEH blockquote {
  color: #767676;
}
.cid-sywA1eqGEH .mbr-text P {
  text-align: center;
}
.cid-sywA1eqGEH .mbr-text {
  color: #0f7699;
}
.cid-sywA1eFoGO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1eFoGO .mbr-text,
.cid-sywA1eFoGO blockquote {
  color: #767676;
}
.cid-sywA1eFoGO .mbr-text P {
  text-align: center;
}
.cid-sywA1eFoGO .mbr-text {
  text-align: center;
}
.cid-sywA1eSzOK {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywA1eSzOK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywA1eSzOK .video-block {
    width: 100% !important;
  }
}
.cid-sywA1f7fbY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1f7fbY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1f7fbY p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1f7fbY .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1f7fbY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1f7fbY .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1fECL8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1fECL8 .mbr-text,
.cid-sywA1fECL8 blockquote {
  color: #767676;
}
.cid-sywA1fECL8 .mbr-text P {
  text-align: center;
}
.cid-sywA1fECL8 .mbr-text {
  text-align: center;
}
.cid-sywA1fRVl2 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywA1fRVl2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywA1fRVl2 .video-block {
    width: 100% !important;
  }
}
.cid-sywA1g4dNV {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1g4dNV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1g4dNV p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1g4dNV .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1g4dNV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1g4dNV .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1gHxft {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1gHxft .mbr-text,
.cid-sywA1gHxft blockquote {
  color: #767676;
}
.cid-sywA1gHxft .mbr-text P {
  text-align: center;
}
.cid-sywA1gHxft .mbr-text {
  text-align: center;
}
.cid-sywA1gV1Xc {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywA1gV1Xc .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywA1gV1Xc .video-block {
    width: 100% !important;
  }
}
.cid-sywA1h8sR6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1h8sR6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1h8sR6 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1h8sR6 .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1h8sR6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1h8sR6 .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1hGOn7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1hGOn7 .mbr-text,
.cid-sywA1hGOn7 blockquote {
  color: #767676;
}
.cid-sywA1hGOn7 .mbr-text P {
  text-align: center;
}
.cid-sywA1hGOn7 .mbr-text {
  text-align: center;
}
.cid-sywA1hVUE4 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 60px;
}
.cid-sywA1hVUE4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sywA1hVUE4 .video-block {
    width: 100% !important;
  }
}
.cid-sywA1i9xbo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1i9xbo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1i9xbo p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1i9xbo .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1i9xbo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1i9xbo .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1iIV49 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1iIV49 .mbr-text,
.cid-sywA1iIV49 blockquote {
  color: #767676;
}
.cid-sywA1iIV49 .mbr-text P {
  text-align: center;
}
.cid-sywA1iIV49 .mbr-text {
  text-align: center;
}
.cid-sywA1iY2ZT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1iY2ZT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1iY2ZT p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1iY2ZT .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1iY2ZT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1iY2ZT .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1jHTo9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sywA1jHTo9 .mbr-text,
.cid-sywA1jHTo9 blockquote {
  color: #767676;
}
.cid-sywA1jHTo9 .mbr-text P {
  text-align: center;
}
.cid-sywA1jHTo9 .mbr-text {
  text-align: center;
}
.cid-sywA1jZmYW {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sywA1jZmYW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sywA1jZmYW p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sywA1jZmYW .card-img {
  text-align: left;
  background-color: #efefef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sywA1jZmYW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sywA1jZmYW .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #efefef;
}
.cid-sywA1kBDNk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sywA1kBDNk .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywA1kBDNk .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sywA1kBDNk .media-wrap img {
  height: 6rem;
}
.cid-sywA1kBDNk .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sywA1kBDNk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sywA1kBDNk .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sywA1kBDNk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sywA1kBDNk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sywA1kBDNk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sywA1kBDNk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sywA1kBDNk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sywA1kBDNk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sA2aG3dmdt .navbar {
  background: #8ebd57;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sA2aG3dmdt .navbar-dropdown.bg-color.transparent.opened {
  background: #8ebd57;
}
.cid-sA2aG3dmdt a {
  font-style: normal;
}
.cid-sA2aG3dmdt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sA2aG3dmdt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sA2aG3dmdt .nav-item:focus,
.cid-sA2aG3dmdt .nav-link:focus {
  outline: none;
}
.cid-sA2aG3dmdt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sA2aG3dmdt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sA2aG3dmdt .menu-logo {
  margin-right: auto;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sA2aG3dmdt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sA2aG3dmdt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sA2aG3dmdt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sA2aG3dmdt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sA2aG3dmdt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sA2aG3dmdt .dropdown .dropdown-menu {
  background: #8ebd57;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sA2aG3dmdt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sA2aG3dmdt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sA2aG3dmdt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sA2aG3dmdt .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-sA2aG3dmdt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sA2aG3dmdt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sA2aG3dmdt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sA2aG3dmdt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sA2aG3dmdt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sA2aG3dmdt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sA2aG3dmdt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sA2aG3dmdt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sA2aG3dmdt button.navbar-toggler:focus {
  outline: none;
}
.cid-sA2aG3dmdt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sA2aG3dmdt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sA2aG3dmdt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2aG3dmdt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sA2aG3dmdt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sA2aG3dmdt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2aG3dmdt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sA2aG3dmdt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sA2aG3dmdt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sA2aG3dmdt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2aG3dmdt .collapsed .btn {
  display: -webkit-flex;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sA2aG3dmdt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sA2aG3dmdt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sA2aG3dmdt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-sA2aG3dmdt .collapsed button.navbar-toggler {
  display: block;
}
.cid-sA2aG3dmdt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sA2aG3dmdt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sA2aG3dmdt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sA2aG3dmdt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sA2aG3dmdt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sA2aG3dmdt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sA2aG3dmdt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2aG3dmdt img {
    height: 3.8rem !important;
  }
  .cid-sA2aG3dmdt .btn {
    display: -webkit-flex;
  }
  .cid-sA2aG3dmdt button.navbar-toggler {
    display: block;
  }
  .cid-sA2aG3dmdt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sA2aG3dmdt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sA2aG3dmdt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing,
  .cid-sA2aG3dmdt .navbar-collapse.show {
    display: block !important;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing .navbar-nav,
  .cid-sA2aG3dmdt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sA2aG3dmdt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sA2aG3dmdt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing .navbar-buttons,
  .cid-sA2aG3dmdt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sA2aG3dmdt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sA2aG3dmdt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sA2aG3dmdt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sA2aG3dmdt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sA2aG3dmdt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sA2aG3dmdt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sA2aG3dmdt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sA2aG3dmdt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sA2aG3dmdt .nav-link:hover,
.cid-sA2aG3dmdt .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sA2aG3Irlb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/fndo-rural.jpg");
}
.cid-sA2aG3Irlb P {
  color: #767676;
}
.cid-sA2aG3Irlb H1 {
  color: #ffffff;
}
.cid-sA2aG45ITf {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sA2aG45ITf .mbr-text,
.cid-sA2aG45ITf blockquote {
  color: #767676;
}
.cid-sA2aG45ITf .mbr-text P {
  text-align: center;
}
.cid-sA2aG45ITf .mbr-text {
  color: #cc2952;
}
.cid-sA2bWni8pN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sA2bWni8pN .mbr-text,
.cid-sA2bWni8pN blockquote {
  color: #767676;
}
.cid-sA2bWni8pN .mbr-text DIV {
  text-align: left;
}
.cid-sA2ccoMJeH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sA2ccoMJeH .mbr-text,
.cid-sA2ccoMJeH blockquote {
  color: #767676;
}
.cid-sA2ccoMJeH .mbr-text DIV {
  text-align: left;
}
.cid-sA2aG4k99J {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sA2aG4k99J h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sA2aG4k99J p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sA2aG4k99J .card-img {
  text-align: left;
  background-color: #ffffff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 3rem 2.5rem 0 2.5rem;
}
.cid-sA2aG4k99J .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sA2aG4k99J .card-box {
  padding: 0rem 2.5rem 3rem 2.5rem;
  background-color: #ffffff;
}
.cid-sA2aG5LVRU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-sA2aG5LVRU .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sA2aG5LVRU .media-wrap .mbr-iconfont-logo {
  font-size: 7rem;
  color: #f36;
}
.cid-sA2aG5LVRU .media-wrap img {
  height: 6rem;
}
.cid-sA2aG5LVRU .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sA2aG5LVRU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sA2aG5LVRU .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sA2aG5LVRU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sA2aG5LVRU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sA2aG5LVRU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sA2aG5LVRU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sA2aG5LVRU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sA2aG5LVRU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
