body {
  font-family: Montserrat;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 2rem;
}
.display-1 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.8rem;
}
.display-2 > .mbr-iconfont {
  font-size: 2.88rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.2rem;
}
.display-5 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
}
.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: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.8rem 2rem;
  border-radius: 0.25rem;
}
.btn-sm {
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
}
.btn-md {
  padding: 0.8rem 2rem;
  border-radius: 0.25rem;
}
.btn-lg {
  padding: 0.8rem 2rem;
  border-radius: 0.25rem;
}
.bg-primary {
  background-color: #3b7e2a !important;
}
.bg-success {
  background-color: #1dc9cb !important;
}
.bg-info {
  background-color: #188ef4 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #444444 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #3b7e2a !important;
  border-color: #3b7e2a !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #204517 !important;
  border-color: #204517 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #204517 !important;
  border-color: #204517 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #338c36 !important;
  border-color: #338c36 !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #1f5420 !important;
  border-color: #1f5420 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #1f5420 !important;
  border-color: #1f5420 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #188ef4 !important;
  border-color: #188ef4 !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #0966b7 !important;
  border-color: #0966b7 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0966b7 !important;
  border-color: #0966b7 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #1dc9cb !important;
  border-color: #1dc9cb !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #138788 !important;
  border-color: #138788 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #138788 !important;
  border-color: #138788 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #444444 !important;
  border-color: #444444 !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  transition: all .5s;
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  transition: all .5s;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  transition: all .5s;
  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,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  transition: all .5s;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  transition: all .5s;
  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,
.btn-primary-outline.active {
  background: none !important;
  border-color: #173110 !important;
  color: #173110 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #3b7e2a !important;
  border-color: #3b7e2a !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #3b7e2a !important;
  border-color: #3b7e2a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none !important;
  border-color: #184119 !important;
  color: #184119 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #338c36 !important;
  border-color: #338c36 !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #338c36 !important;
  border-color: #338c36 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none !important;
  border-color: #08589e !important;
  color: #08589e !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #188ef4 !important;
  border-color: #188ef4 !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #188ef4 !important;
  border-color: #188ef4 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none !important;
  border-color: #107172 !important;
  color: #107172 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #1dc9cb !important;
  border-color: #1dc9cb !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #1dc9cb !important;
  border-color: #1dc9cb !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none !important;
  border-color: #8e8e8e !important;
  color: #8e8e8e !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none !important;
  border-color: #111111 !important;
  color: #111111 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #444444 !important;
  border-color: #444444 !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #444444 !important;
  border-color: #444444 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.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: #3b7e2a !important;
}
.text-secondary {
  color: #338c36 !important;
}
.text-success {
  color: #1dc9cb !important;
}
.text-info {
  color: #188ef4 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #444444 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #173110 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #184119 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #107172 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #08589e !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #111111 !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: #1dc9cb;
}
.alert-info {
  background-color: #188ef4;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #444444;
}
.mbr-section-btn a.btn:hover,
.mbr-section-btn a.btn:focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #3b7e2a;
  border-color: #3b7e2a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #3b7e2a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #74c95e;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #bef5f6;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #dbedfd;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b7b7b7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.mbr-arrow-up a {
  width: 61px;
  height: 61px;
}
#scrollToTop a {
  background: #188ef4;
}
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #ffffff;
  width: 3%;
  left: calc(50% - 1px);
}
#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
.mbr-arrow i {
  color: #188ef4;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #3b7e2a;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #3b7e2a;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #3b7e2a;
}
.btn-social + .btn {
  margin-left: .1rem;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #3b7e2a;
  color: #ffffff;
}
.jq-number__spin {
  background-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: #3b7e2a;
  border-bottom-color: #3b7e2a;
}
.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: #3b7e2a !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: #338c36 !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: 200px;
  height: 200px;
  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='%233b7e2a' %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.5;
}
.cid-sXC8WDNMs8 {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-sXC8WDNMs8 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-sXC8WDNMs8 .wrap {
  padding: 0 25px;
}
.cid-sXC8WDNMs8 .wrap:before {
  content: '';
  position: absolute;
  width: 740px;
  height: 740px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-sXC8WDNMs8 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-sXC8WDNMs8 .mbr-text {
  margin-bottom: 20px;
}
.cid-sXC8WDNMs8 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-sXC8WDNMs8 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-sXC8WDNMs8 .container,
  .cid-sXC8WDNMs8 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sXC8WDNMs8 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-sXC8WDNMs8 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-sXC8WDNMs8 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0ufEAuQTd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ufEAuQTd .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0ufEAuQTd .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0ufEAuQTd .img-icon {
  height: auto;
}
.cid-t0ufEAuQTd .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ufEAuQTd .wrap-img {
  width: 100%;
}
.cid-t0ufEAuQTd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ufEAuQTd .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ufEAuQTd .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ufEAuQTd h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ufEAuQTd h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ufEAuQTd h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ufEAuQTd h5 {
    margin-left: 0px;
  }
  .cid-t0ufEAuQTd h5 .img-icon {
    width: 100%;
    height: auto;
  }
  .cid-t0ufEAuQTd h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ufEAuQTd h5:hover:before {
    animation: none;
  }
}
.cid-t0ufEAuQTd .mbr-section-subtitle,
.cid-t0ufEAuQTd .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0uf0ZBCVx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0uf0ZBCVx .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0uf0ZBCVx .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0uf0ZBCVx .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0uf0ZBCVx .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0uf0ZBCVx .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0uf0ZBCVx .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0uf0ZBCVx .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-rzB7jyCAAp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .nav-item,
.cid-rzB7jyCAAp .nav-link,
.cid-rzB7jyCAAp .navbar-caption {
  font-weight: normal;
}
.cid-rzB7jyCAAp .nav-item:focus,
.cid-rzB7jyCAAp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rzB7jyCAAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rzB7jyCAAp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rzB7jyCAAp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rzB7jyCAAp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rzB7jyCAAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rzB7jyCAAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rzB7jyCAAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rzB7jyCAAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rzB7jyCAAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rzB7jyCAAp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rzB7jyCAAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rzB7jyCAAp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rzB7jyCAAp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rzB7jyCAAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rzB7jyCAAp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rzB7jyCAAp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rzB7jyCAAp .dropdown-item.active,
.cid-rzB7jyCAAp .dropdown-item:active {
  background-color: transparent;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rzB7jyCAAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzB7jyCAAp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rzB7jyCAAp .navbar-buttons {
  text-align: center;
}
.cid-rzB7jyCAAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rzB7jyCAAp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rzB7jyCAAp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rzB7jyCAAp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rzB7jyCAAp .soc-item {
  margin: .5rem .3rem;
}
.cid-rzB7jyCAAp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rzB7jyCAAp .navbar {
    height: 77px;
  }
  .cid-rzB7jyCAAp .navbar.opened {
    height: auto;
  }
  .cid-rzB7jyCAAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rzB7jyCAAp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-rzB7jyCAAp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-rzB7jyCAAp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-rzB7jyCAAp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-rzB7jyCAAp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0uhxSzzov.popup-builder {
  background-color: #ffffff;
}
.cid-t0uhxSzzov.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t0uhxSzzov.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t0uhxSzzov .modal-content,
.cid-t0uhxSzzov .modal-dialog {
  height: auto;
}
.cid-t0uhxSzzov .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t0uhxSzzov .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t0uhxSzzov .form-wrapper .mbr-form .form-group,
  .cid-t0uhxSzzov .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t0uhxSzzov .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t0uhxSzzov .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0uhxSzzov .mbr-text {
  text-align: left;
}
.cid-t0uhxSzzov .pt-0 {
  padding-top: 0 !important;
}
.cid-t0uhxSzzov .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t0uhxSzzov .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t0uhxSzzov .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t0uhxSzzov .modal-open {
  overflow: hidden;
}
.cid-t0uhxSzzov .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t0uhxSzzov .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t0uhxSzzov .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t0uhxSzzov .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t0uhxSzzov .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t0uhxSzzov .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t0uhxSzzov .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t0uhxSzzov .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t0uhxSzzov .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t0uhxSzzov .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t0uhxSzzov .modal-backdrop.fade {
  opacity: 0;
}
.cid-t0uhxSzzov .modal-backdrop.show {
  opacity: .5;
}
.cid-t0uhxSzzov .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t0uhxSzzov .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uhxSzzov .modal-header {
    padding: 1rem;
  }
}
.cid-t0uhxSzzov .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t0uhxSzzov .modal-header .close svg {
  fill: #353535;
}
.cid-t0uhxSzzov .modal-header .close:hover {
  opacity: 1;
}
.cid-t0uhxSzzov .modal-header .close:focus {
  outline: none;
}
.cid-t0uhxSzzov .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t0uhxSzzov .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t0uhxSzzov .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uhxSzzov .modal-body {
    padding: 1rem;
  }
}
.cid-t0uhxSzzov .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t0uhxSzzov .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uhxSzzov .modal-footer {
    padding: 1rem;
  }
}
.cid-t0uhxSzzov .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t0uhxSzzov .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t0uhxSzzov .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t0uhxSzzov .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t0uhxSzzov .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t0uhxSzzov .modal-lg,
  .cid-t0uhxSzzov .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t0uhxSzzov .modal-xl {
    max-width: 1140px;
  }
}
.cid-t0uhxSzzov .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t0uhxSzzov .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t0uhxSzzov .form-group {
  margin-bottom: 1rem;
}
.cid-t0uhxSzzov .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t0uhxSzzov .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t0uhxSzzov .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t0uhxSzzov .mbr-section-btn {
  margin: 0;
}
.cid-t0uhxSzzov .mbr-section-btn .btn {
  margin: 0;
}
.cid-t0uit9rrnx.popup-builder {
  background-color: #ffffff;
}
.cid-t0uit9rrnx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t0uit9rrnx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t0uit9rrnx .modal-content,
.cid-t0uit9rrnx .modal-dialog {
  height: auto;
}
.cid-t0uit9rrnx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t0uit9rrnx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t0uit9rrnx .form-wrapper .mbr-form .form-group,
  .cid-t0uit9rrnx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t0uit9rrnx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t0uit9rrnx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0uit9rrnx .mbr-text {
  text-align: left;
}
.cid-t0uit9rrnx .pt-0 {
  padding-top: 0 !important;
}
.cid-t0uit9rrnx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t0uit9rrnx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t0uit9rrnx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t0uit9rrnx .modal-open {
  overflow: hidden;
}
.cid-t0uit9rrnx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t0uit9rrnx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t0uit9rrnx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t0uit9rrnx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t0uit9rrnx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t0uit9rrnx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t0uit9rrnx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t0uit9rrnx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t0uit9rrnx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t0uit9rrnx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t0uit9rrnx .modal-backdrop.fade {
  opacity: 0;
}
.cid-t0uit9rrnx .modal-backdrop.show {
  opacity: .5;
}
.cid-t0uit9rrnx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t0uit9rrnx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uit9rrnx .modal-header {
    padding: 1rem;
  }
}
.cid-t0uit9rrnx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t0uit9rrnx .modal-header .close svg {
  fill: #353535;
}
.cid-t0uit9rrnx .modal-header .close:hover {
  opacity: 1;
}
.cid-t0uit9rrnx .modal-header .close:focus {
  outline: none;
}
.cid-t0uit9rrnx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t0uit9rrnx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t0uit9rrnx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uit9rrnx .modal-body {
    padding: 1rem;
  }
}
.cid-t0uit9rrnx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t0uit9rrnx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uit9rrnx .modal-footer {
    padding: 1rem;
  }
}
.cid-t0uit9rrnx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t0uit9rrnx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t0uit9rrnx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t0uit9rrnx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t0uit9rrnx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t0uit9rrnx .modal-lg,
  .cid-t0uit9rrnx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t0uit9rrnx .modal-xl {
    max-width: 1140px;
  }
}
.cid-t0uit9rrnx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t0uit9rrnx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t0uit9rrnx .form-group {
  margin-bottom: 1rem;
}
.cid-t0uit9rrnx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t0uit9rrnx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t0uit9rrnx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t0uit9rrnx .mbr-section-btn {
  margin: 0;
}
.cid-t0uit9rrnx .mbr-section-btn .btn {
  margin: 0;
}
.cid-t0uiz25DhR.popup-builder {
  background-color: #ffffff;
}
.cid-t0uiz25DhR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t0uiz25DhR.popup-builder .modal-dialog {
  margin-top: 120px;
  margin-bottom: 60px;
}
.cid-t0uiz25DhR .modal-content,
.cid-t0uiz25DhR .modal-dialog {
  height: auto;
}
.cid-t0uiz25DhR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t0uiz25DhR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t0uiz25DhR .form-wrapper .mbr-form .form-group,
  .cid-t0uiz25DhR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t0uiz25DhR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t0uiz25DhR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0uiz25DhR .mbr-text {
  text-align: left;
}
.cid-t0uiz25DhR .pt-0 {
  padding-top: 0 !important;
}
.cid-t0uiz25DhR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t0uiz25DhR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t0uiz25DhR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t0uiz25DhR .modal-open {
  overflow: hidden;
}
.cid-t0uiz25DhR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t0uiz25DhR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t0uiz25DhR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t0uiz25DhR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t0uiz25DhR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t0uiz25DhR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t0uiz25DhR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t0uiz25DhR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t0uiz25DhR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t0uiz25DhR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t0uiz25DhR .modal-backdrop.fade {
  opacity: 0;
}
.cid-t0uiz25DhR .modal-backdrop.show {
  opacity: .5;
}
.cid-t0uiz25DhR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t0uiz25DhR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uiz25DhR .modal-header {
    padding: 1rem;
  }
}
.cid-t0uiz25DhR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t0uiz25DhR .modal-header .close svg {
  fill: #353535;
}
.cid-t0uiz25DhR .modal-header .close:hover {
  opacity: 1;
}
.cid-t0uiz25DhR .modal-header .close:focus {
  outline: none;
}
.cid-t0uiz25DhR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t0uiz25DhR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t0uiz25DhR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uiz25DhR .modal-body {
    padding: 1rem;
  }
}
.cid-t0uiz25DhR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t0uiz25DhR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t0uiz25DhR .modal-footer {
    padding: 1rem;
  }
}
.cid-t0uiz25DhR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t0uiz25DhR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t0uiz25DhR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t0uiz25DhR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t0uiz25DhR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t0uiz25DhR .modal-lg,
  .cid-t0uiz25DhR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t0uiz25DhR .modal-xl {
    max-width: 1140px;
  }
}
.cid-t0uiz25DhR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t0uiz25DhR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t0uiz25DhR .form-group {
  margin-bottom: 1rem;
}
.cid-t0uiz25DhR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t0uiz25DhR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t0uiz25DhR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t0uiz25DhR .mbr-section-btn {
  margin: 0;
}
.cid-t0uiz25DhR .mbr-section-btn .btn {
  margin: 0;
}
.cid-t0udtHS986 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0udtHS986 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.cid-t0udtHS986 .mbr-section-text {
  margin-top: 1.5rem;
  animation-delay: .2s;
}
.cid-t0udtHS986 .mbr-section-btn {
  animation-delay: .4s;
}
.cid-t0udtHS986 .card-wrap {
  background-color: #ffffff;
  padding: 3rem 2.5rem;
  margin-top: auto;
  margin-bottom: 3rem;
  margin-right: 2.5rem;
}
@media (min-width: 992px) {
  .cid-t0udtHS986 .card-wrap {
    width: calc(100% + 15rem);
    margin-left: -17.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t0udtHS986 .card-wrap {
    margin: auto;
    padding: 1rem;
  }
}
.cid-t0udtHS986 section {
  position: relative;
}
.cid-t0udtHS986 .mbr-iconfont {
  padding: 0!important;
}
.cid-t0udtHS986 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 80%;
  height: 80%;
  background-color: #055a1c;
}
@media (max-width: 767px) {
  .cid-t0udtHS986 .back {
    width: 100%;
  }
}
.cid-t0udtHS986 .box {
  background-image: url("../../../assets/images/consulta.ciudadana2-2000x1333.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin-right: auto;
  margin-bottom: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-t0udtHS986 .box {
    margin-bottom: 1rem;
  }
}
.cid-t0udtHS986 .icon-wrap {
  background-color: #ffffff !important;
  width: 73.5px;
  height: 73.5px;
  border-radius: 50%;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition-duration: .2s;
}
.cid-t0udtHS986 .icon-wrap:hover {
  transform: scale(1.05);
}
.cid-t0udtHS986 .icon-wrap span {
  padding-left: 8px;
}
.cid-t0udtHS986 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #055a1c !important;
}
.cid-t0udtHS986 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-t0udtHS986 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t0udtHS986 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t0udtHS986 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t0udtHS986 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t0udtHS986 a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t0udtHS986 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .cid-t0udtHS986 .box {
    height: 250px;
  }
  .cid-t0udtHS986 .row {
    padding: 1rem!important;
  }
}
.cid-t0udtHS986 H1 {
  text-align: center;
}
.cid-t0udtHS986 .mbr-section-subtitle,
.cid-t0udtHS986 .mbr-section-btn {
  text-align: left;
}
.cid-t0udtHS986 .mbr-section-text,
.cid-t0udtHS986 .mbr-section-btn {
  text-align: center;
}
.cid-t0u46TzeiM {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0u46TzeiM .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0u46TzeiM .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0u46TzeiM .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0u46TzeiM .mbr-section-subtitle {
  color: #000000;
}
.cid-t0u46TzeiM .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0u46TzeiM .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0u46TzeiM .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t2W0xqJkTW.popup-builder {
  background-color: #ffffff;
}
.cid-t2W0xqJkTW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t2W0xqJkTW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t2W0xqJkTW .modal-content,
.cid-t2W0xqJkTW .modal-dialog {
  height: auto;
}
.cid-t2W0xqJkTW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t2W0xqJkTW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t2W0xqJkTW .form-wrapper .mbr-form .form-group,
  .cid-t2W0xqJkTW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t2W0xqJkTW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t2W0xqJkTW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2W0xqJkTW .mbr-text {
  text-align: center;
}
.cid-t2W0xqJkTW .pt-0 {
  padding-top: 0 !important;
}
.cid-t2W0xqJkTW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t2W0xqJkTW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t2W0xqJkTW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t2W0xqJkTW .modal-open {
  overflow: hidden;
}
.cid-t2W0xqJkTW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t2W0xqJkTW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t2W0xqJkTW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t2W0xqJkTW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t2W0xqJkTW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t2W0xqJkTW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t2W0xqJkTW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t2W0xqJkTW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t2W0xqJkTW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t2W0xqJkTW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t2W0xqJkTW .modal-backdrop.fade {
  opacity: 0;
}
.cid-t2W0xqJkTW .modal-backdrop.show {
  opacity: .5;
}
.cid-t2W0xqJkTW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t2W0xqJkTW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t2W0xqJkTW .modal-header {
    padding: 1rem;
  }
}
.cid-t2W0xqJkTW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t2W0xqJkTW .modal-header .close svg {
  fill: #353535;
}
.cid-t2W0xqJkTW .modal-header .close:hover {
  opacity: 1;
}
.cid-t2W0xqJkTW .modal-header .close:focus {
  outline: none;
}
.cid-t2W0xqJkTW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t2W0xqJkTW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t2W0xqJkTW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2W0xqJkTW .modal-body {
    padding: 1rem;
  }
}
.cid-t2W0xqJkTW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t2W0xqJkTW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2W0xqJkTW .modal-footer {
    padding: 1rem;
  }
}
.cid-t2W0xqJkTW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t2W0xqJkTW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t2W0xqJkTW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t2W0xqJkTW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t2W0xqJkTW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t2W0xqJkTW .modal-lg,
  .cid-t2W0xqJkTW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t2W0xqJkTW .modal-xl {
    max-width: 1140px;
  }
}
.cid-t2W0xqJkTW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t2W0xqJkTW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t2W0xqJkTW .form-group {
  margin-bottom: 1rem;
}
.cid-t2W0xqJkTW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t2W0xqJkTW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t2W0xqJkTW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t2W0xqJkTW .mbr-section-btn {
  margin: 0;
}
.cid-t2W0xqJkTW .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t2VQPv7hpE.popup-builder {
  background-color: #ffffff;
}
.cid-t2VQPv7hpE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t2VQPv7hpE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t2VQPv7hpE .modal-content,
.cid-t2VQPv7hpE .modal-dialog {
  height: auto;
}
.cid-t2VQPv7hpE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t2VQPv7hpE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t2VQPv7hpE .form-wrapper .mbr-form .form-group,
  .cid-t2VQPv7hpE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t2VQPv7hpE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t2VQPv7hpE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2VQPv7hpE .mbr-text {
  text-align: center;
}
.cid-t2VQPv7hpE .pt-0 {
  padding-top: 0 !important;
}
.cid-t2VQPv7hpE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t2VQPv7hpE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t2VQPv7hpE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t2VQPv7hpE .modal-open {
  overflow: hidden;
}
.cid-t2VQPv7hpE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t2VQPv7hpE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t2VQPv7hpE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t2VQPv7hpE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t2VQPv7hpE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t2VQPv7hpE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t2VQPv7hpE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t2VQPv7hpE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t2VQPv7hpE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t2VQPv7hpE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t2VQPv7hpE .modal-backdrop.fade {
  opacity: 0;
}
.cid-t2VQPv7hpE .modal-backdrop.show {
  opacity: .5;
}
.cid-t2VQPv7hpE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t2VQPv7hpE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t2VQPv7hpE .modal-header {
    padding: 1rem;
  }
}
.cid-t2VQPv7hpE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t2VQPv7hpE .modal-header .close svg {
  fill: #353535;
}
.cid-t2VQPv7hpE .modal-header .close:hover {
  opacity: 1;
}
.cid-t2VQPv7hpE .modal-header .close:focus {
  outline: none;
}
.cid-t2VQPv7hpE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t2VQPv7hpE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t2VQPv7hpE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2VQPv7hpE .modal-body {
    padding: 1rem;
  }
}
.cid-t2VQPv7hpE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t2VQPv7hpE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2VQPv7hpE .modal-footer {
    padding: 1rem;
  }
}
.cid-t2VQPv7hpE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t2VQPv7hpE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t2VQPv7hpE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t2VQPv7hpE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t2VQPv7hpE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t2VQPv7hpE .modal-lg,
  .cid-t2VQPv7hpE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t2VQPv7hpE .modal-xl {
    max-width: 1140px;
  }
}
.cid-t2VQPv7hpE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t2VQPv7hpE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t2VQPv7hpE .form-group {
  margin-bottom: 1rem;
}
.cid-t2VQPv7hpE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t2VQPv7hpE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t2VQPv7hpE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t2VQPv7hpE .mbr-section-btn {
  margin: 0;
}
.cid-t2VQPv7hpE .mbr-section-btn .btn {
  margin: 0;
}
.cid-t1BpdovBT9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BpdovBT9 .nav-item,
.cid-t1BpdovBT9 .nav-link,
.cid-t1BpdovBT9 .navbar-caption {
  font-weight: normal;
}
.cid-t1BpdovBT9 .nav-item:focus,
.cid-t1BpdovBT9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1BpdovBT9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1BpdovBT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BpdovBT9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1BpdovBT9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1BpdovBT9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1BpdovBT9 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1BpdovBT9 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1BpdovBT9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1BpdovBT9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1BpdovBT9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1BpdovBT9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1BpdovBT9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1BpdovBT9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1BpdovBT9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1BpdovBT9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1BpdovBT9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1BpdovBT9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1BpdovBT9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1BpdovBT9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1BpdovBT9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1BpdovBT9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1BpdovBT9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1BpdovBT9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1BpdovBT9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1BpdovBT9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1BpdovBT9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1BpdovBT9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1BpdovBT9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1BpdovBT9 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1BpdovBT9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1BpdovBT9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1BpdovBT9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1BpdovBT9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1BpdovBT9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1BpdovBT9 .dropdown-item.active,
.cid-t1BpdovBT9 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1BpdovBT9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1BpdovBT9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1BpdovBT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1BpdovBT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1BpdovBT9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1BpdovBT9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1BpdovBT9 .navbar-buttons {
  text-align: center;
}
.cid-t1BpdovBT9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1BpdovBT9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1BpdovBT9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1BpdovBT9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BpdovBT9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BpdovBT9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1BpdovBT9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BpdovBT9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1BpdovBT9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1BpdovBT9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BpdovBT9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1BpdovBT9 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1BpdovBT9 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1BpdovBT9 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1BpdovBT9 .soc-item {
  margin: .5rem .3rem;
}
.cid-t1BpdovBT9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1BpdovBT9 .navbar {
    height: 77px;
  }
  .cid-t1BpdovBT9 .navbar.opened {
    height: auto;
  }
  .cid-t1BpdovBT9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1BpdovBT9 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BpdovBT9 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1BpdovBT9 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1BpdovBT9 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BpdovBT9 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1BpdovBT9 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1BpdovBT9 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1BpdovBT9 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1BpdpuVwY {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/refzinc02-2000x1324.jpg");
}
.cid-t1BpdpuVwY .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1BpdpuVwY .wrap {
  padding: 0 25px;
}
.cid-t1BpdpuVwY .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1BpdpuVwY .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1BpdpuVwY .mbr-text {
  margin-bottom: 20px;
}
.cid-t1BpdpuVwY .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1BpdpuVwY .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1BpdpuVwY .container,
  .cid-t1BpdpuVwY .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1BpdpuVwY .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1BpdpuVwY a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1BpdpuVwY .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1Bpdq48Fq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1Bpdq48Fq .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1Bpdq48Fq .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1Bpdq48Fq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1Bpdq48Fq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1Bpdq48Fq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1Bpdq48Fq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1Bpdq48Fq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1Bpdq48Fq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1Bpdq48Fq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1Bpdq48Fq h5 {
    margin-left: 0px;
  }
  .cid-t1Bpdq48Fq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1Bpdq48Fq h5:hover:before {
    animation: none;
  }
}
.cid-t1Bpdq48Fq .mbr-section-subtitle,
.cid-t1Bpdq48Fq .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1BpdrAMos {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BpdrAMos .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1BpdrAMos .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1BpdrAMos .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1BpdrAMos .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1BpdrAMos .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1BpdrAMos .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1BpdrAMos .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1BpdrAMos .user-desc {
  color: #e60064;
}
.cid-t1BpdrAMos .card-title {
  color: #000000;
}
.cid-t1BpdsvOtJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1BpdsvOtJ .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1BpdsvOtJ .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1BpdsvOtJ .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1BpdsvOtJ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1BpdsvOtJ .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1BpdsvOtJ .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1BpdsvOtJ .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1BpdsvOtJ .user-desc {
  color: #e60064;
}
.cid-t1BpdsvOtJ .card-title {
  color: #000000;
}
.cid-t30Or8w4J8.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8w4J8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8w4J8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8w4J8 .modal-content,
.cid-t30Or8w4J8 .modal-dialog {
  height: auto;
}
.cid-t30Or8w4J8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8w4J8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8w4J8 .form-wrapper .mbr-form .form-group,
  .cid-t30Or8w4J8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8w4J8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8w4J8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8w4J8 .mbr-text {
  text-align: center;
}
.cid-t30Or8w4J8 .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8w4J8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8w4J8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8w4J8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8w4J8 .modal-open {
  overflow: hidden;
}
.cid-t30Or8w4J8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8w4J8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8w4J8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8w4J8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8w4J8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8w4J8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8w4J8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8w4J8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8w4J8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8w4J8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8w4J8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8w4J8 .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8w4J8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8w4J8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8w4J8 .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8w4J8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8w4J8 .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8w4J8 .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8w4J8 .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8w4J8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8w4J8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8w4J8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8w4J8 .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8w4J8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8w4J8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8w4J8 .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8w4J8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8w4J8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8w4J8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8w4J8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8w4J8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8w4J8 .modal-lg,
  .cid-t30Or8w4J8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8w4J8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8w4J8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8w4J8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8w4J8 .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8w4J8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8w4J8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8w4J8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8w4J8 .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8w4J8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t2gkFicBEL .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t2gkFicBEL .nav-item,
.cid-t2gkFicBEL .nav-link,
.cid-t2gkFicBEL .navbar-caption {
  font-weight: normal;
}
.cid-t2gkFicBEL .nav-item:focus,
.cid-t2gkFicBEL .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t2gkFicBEL .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t2gkFicBEL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t2gkFicBEL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t2gkFicBEL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t2gkFicBEL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t2gkFicBEL .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t2gkFicBEL .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t2gkFicBEL .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t2gkFicBEL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t2gkFicBEL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t2gkFicBEL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t2gkFicBEL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t2gkFicBEL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t2gkFicBEL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t2gkFicBEL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t2gkFicBEL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t2gkFicBEL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t2gkFicBEL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t2gkFicBEL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t2gkFicBEL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t2gkFicBEL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t2gkFicBEL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t2gkFicBEL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t2gkFicBEL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t2gkFicBEL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t2gkFicBEL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t2gkFicBEL .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t2gkFicBEL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t2gkFicBEL .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t2gkFicBEL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t2gkFicBEL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t2gkFicBEL .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t2gkFicBEL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t2gkFicBEL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t2gkFicBEL .dropdown-item.active,
.cid-t2gkFicBEL .dropdown-item:active {
  background-color: transparent;
}
.cid-t2gkFicBEL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t2gkFicBEL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t2gkFicBEL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t2gkFicBEL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t2gkFicBEL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2gkFicBEL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2gkFicBEL .navbar-buttons {
  text-align: center;
}
.cid-t2gkFicBEL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2gkFicBEL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t2gkFicBEL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t2gkFicBEL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t2gkFicBEL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t2gkFicBEL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t2gkFicBEL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2gkFicBEL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t2gkFicBEL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t2gkFicBEL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2gkFicBEL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t2gkFicBEL a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t2gkFicBEL .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t2gkFicBEL .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t2gkFicBEL .soc-item {
  margin: .5rem .3rem;
}
.cid-t2gkFicBEL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t2gkFicBEL .navbar {
    height: 77px;
  }
  .cid-t2gkFicBEL .navbar.opened {
    height: auto;
  }
  .cid-t2gkFicBEL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t2gkFicBEL #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t2gkFicBEL .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t2gkFicBEL .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t2gkFicBEL .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t2gkFicBEL .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t2gkFicBEL .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t2gkFicBEL .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t2gkFicBEL .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t2gkFiS7AT {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t2gkFiS7AT .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t2gkFiS7AT .wrap {
  padding: 0 25px;
}
.cid-t2gkFiS7AT .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t2gkFiS7AT .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t2gkFiS7AT .mbr-text {
  margin-bottom: 20px;
}
.cid-t2gkFiS7AT .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t2gkFiS7AT .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t2gkFiS7AT .container,
  .cid-t2gkFiS7AT .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t2gkFiS7AT .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t2gkFiS7AT a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t2gkFiS7AT .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t2gkFjnUPh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2gkFjnUPh .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2gkFjnUPh .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2gkFjnUPh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2gkFjnUPh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2gkFjnUPh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2gkFjnUPh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2gkFjnUPh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2gkFjnUPh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2gkFjnUPh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2gkFjnUPh h5 {
    margin-left: 0px;
  }
  .cid-t2gkFjnUPh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2gkFjnUPh h5:hover:before {
    animation: none;
  }
}
.cid-t2gkFjnUPh .mbr-section-subtitle,
.cid-t2gkFjnUPh .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2gkFjHHGJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2gkFjHHGJ .line {
  height: 1px;
  border: none;
  line-height: 1;
  background-image: linear-gradient(45deg, transparent, #e5e5e5, transparent);
}
.cid-t2gkFjHHGJ .video-wrapper iframe {
  width: 100%;
}
.cid-t2gkFjHHGJ .mbr-section-head {
  margin-bottom: 80px;
}
.cid-t2gkFjHHGJ .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #055a1c;
  letter-spacing: 1.6px;
  line-height: 1;
  font-weight: 600;
}
.cid-t2gkFjHHGJ .mbr-section-title {
  color: #000000;
}
.cid-t2gkFjHHGJ .image {
  position: relative;
  background-color: #055a1c;
}
.cid-t2gkFjHHGJ .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-t2gkFjHHGJ .iconfont-wrapper {
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  text-align: center;
  position: absolute;
  border-radius: 50%;
  background-color: #ffffff;
  transform: translate(-50%, -50%);
  -webkit-animation: popup_video 2s linear infinite;
  animation: popup_video 2s linear infinite;
}
.cid-t2gkFjHHGJ .iconfont-wrapper span {
  font-size: 24px;
  line-height: 82px;
  color: #055a1c;
  cursor: pointer;
  position: relative;
  display: inline-block;
  margin-left: 4px;
}
.cid-t2gkFjHHGJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t2gkFjHHGJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t2gkFjHHGJ .modalWindow .modalWindow-video {
  height: calc(80vw / 1.778);
  width: 80vw;
  margin: 0 auto;
}
.cid-t2gkFjHHGJ a.close {
  position: absolute;
  right: 0;
  top: 0;
  color: #ffffff;
  z-index: 5000000;
  font-size: 16px;
  background: #000;
  padding: 10px;
  transition: all 0.2s;
}
.cid-t2gkFjHHGJ a.close:hover {
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t2gkFjHHGJ .mbr-section-head {
    margin-bottom: 40px;
  }
  .cid-t2gkFjHHGJ .iconfont-wrapper {
    width: 60px;
    height: 60px;
  }
  .cid-t2gkFjHHGJ .iconfont-wrapper span {
    font-size: 20px;
    line-height: 62px;
  }
}
@keyframes popup_video {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 30px rgba(255, 255, 255, 0.2), 0 0 0 50px rgba(255, 255, 255, 0.2), 0 0 0 70px rgba(255, 255, 255, 0.2);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2), 0 0 0 30px rgba(255, 255, 255, 0.2), 0 0 0 50px rgba(255, 255, 255, 0.2), 0 0 0 70px rgba(255, 255, 255, 0.2);
  }
  100% {
    -webkit-box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.2), 0 0 0 50px rgba(255, 255, 255, 0.2), 0 0 0 70px rgba(255, 255, 255, 0.2), 0 0 0 80px transparent;
    box-shadow: 0 0 0 30px rgba(255, 255, 255, 0.2), 0 0 0 50px rgba(255, 255, 255, 0.2), 0 0 0 70px rgba(255, 255, 255, 0.2), 0 0 0 80px transparent;
  }
}
.cid-t2gkFkidz1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2gkFkidz1 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2gkFkidz1 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t2gkFkidz1 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2gkFkidz1 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2gkFkidz1 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2gkFkidz1 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2gkFkidz1 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2gkFkidz1 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2gkFkidz1 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2gkFkidz1 h5 {
    margin-left: 0px;
  }
  .cid-t2gkFkidz1 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2gkFkidz1 h5:hover:before {
    animation: none;
  }
}
.cid-t2gkFkidz1 .mbr-section-subtitle,
.cid-t2gkFkidz1 .content {
  color: #2e2e2e;
}
.cid-t30Or8BLwY.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8BLwY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8BLwY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8BLwY .modal-content,
.cid-t30Or8BLwY .modal-dialog {
  height: auto;
}
.cid-t30Or8BLwY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8BLwY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8BLwY .form-wrapper .mbr-form .form-group,
  .cid-t30Or8BLwY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8BLwY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8BLwY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8BLwY .mbr-text {
  text-align: center;
}
.cid-t30Or8BLwY .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8BLwY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8BLwY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8BLwY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8BLwY .modal-open {
  overflow: hidden;
}
.cid-t30Or8BLwY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8BLwY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8BLwY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8BLwY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8BLwY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8BLwY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8BLwY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8BLwY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8BLwY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8BLwY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8BLwY .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8BLwY .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8BLwY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8BLwY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLwY .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8BLwY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8BLwY .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8BLwY .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8BLwY .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8BLwY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8BLwY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8BLwY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLwY .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8BLwY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8BLwY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLwY .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8BLwY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8BLwY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8BLwY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8BLwY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8BLwY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8BLwY .modal-lg,
  .cid-t30Or8BLwY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8BLwY .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8BLwY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8BLwY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8BLwY .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8BLwY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8BLwY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8BLwY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8BLwY .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8BLwY .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1OdmPGWJz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1OdmPGWJz .nav-item,
.cid-t1OdmPGWJz .nav-link,
.cid-t1OdmPGWJz .navbar-caption {
  font-weight: normal;
}
.cid-t1OdmPGWJz .nav-item:focus,
.cid-t1OdmPGWJz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1OdmPGWJz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1OdmPGWJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1OdmPGWJz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1OdmPGWJz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1OdmPGWJz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1OdmPGWJz .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1OdmPGWJz .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1OdmPGWJz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1OdmPGWJz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1OdmPGWJz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1OdmPGWJz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1OdmPGWJz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1OdmPGWJz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1OdmPGWJz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1OdmPGWJz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1OdmPGWJz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1OdmPGWJz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1OdmPGWJz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1OdmPGWJz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1OdmPGWJz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1OdmPGWJz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1OdmPGWJz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1OdmPGWJz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1OdmPGWJz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1OdmPGWJz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1OdmPGWJz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1OdmPGWJz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1OdmPGWJz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1OdmPGWJz .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1OdmPGWJz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1OdmPGWJz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1OdmPGWJz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1OdmPGWJz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1OdmPGWJz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1OdmPGWJz .dropdown-item.active,
.cid-t1OdmPGWJz .dropdown-item:active {
  background-color: transparent;
}
.cid-t1OdmPGWJz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1OdmPGWJz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1OdmPGWJz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1OdmPGWJz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1OdmPGWJz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1OdmPGWJz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1OdmPGWJz .navbar-buttons {
  text-align: center;
}
.cid-t1OdmPGWJz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1OdmPGWJz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1OdmPGWJz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1OdmPGWJz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1OdmPGWJz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1OdmPGWJz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1OdmPGWJz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1OdmPGWJz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1OdmPGWJz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1OdmPGWJz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1OdmPGWJz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1OdmPGWJz a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1OdmPGWJz .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1OdmPGWJz .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1OdmPGWJz .soc-item {
  margin: .5rem .3rem;
}
.cid-t1OdmPGWJz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1OdmPGWJz .navbar {
    height: 77px;
  }
  .cid-t1OdmPGWJz .navbar.opened {
    height: auto;
  }
  .cid-t1OdmPGWJz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1OdmPGWJz #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1OdmPGWJz .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1OdmPGWJz .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1OdmPGWJz .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1OdmPGWJz .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1OdmPGWJz .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1OdmPGWJz .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1OdmPGWJz .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1OdmQcitx {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t1OdmQcitx .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1OdmQcitx .wrap {
  padding: 0 25px;
}
.cid-t1OdmQcitx .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t1OdmQcitx .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1OdmQcitx .mbr-text {
  margin-bottom: 20px;
}
.cid-t1OdmQcitx .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1OdmQcitx .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1OdmQcitx .container,
  .cid-t1OdmQcitx .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1OdmQcitx .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1OdmQcitx a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1OdmQcitx .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1OdmQzPgO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1OdmQzPgO .mbr-section-title {
  color: #2e2e2e;
  text-align: left;
}
.cid-t1OdmQzPgO .mbr-text {
  color: #2e2e2e;
  text-align: JUSTIFY;
}
.cid-t1OdmQzPgO .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1OdmQzPgO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1OdmQzPgO .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1OdmQzPgO .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1OdmQzPgO h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1OdmQzPgO h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1OdmQzPgO h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1OdmQzPgO h5 {
    margin-left: 0px;
  }
  .cid-t1OdmQzPgO h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1OdmQzPgO h5:hover:before {
    animation: none;
  }
}
.cid-t1OdmQzPgO .mbr-section-subtitle,
.cid-t1OdmQzPgO .content {
  color: #2e2e2e;
  text-align: left;
}
.cid-t2abrXi2lc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2abrXi2lc .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2abrXi2lc .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2abrXi2lc .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2abrXi2lc .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2abrXi2lc .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2abrXi2lc .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2abrXi2lc h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2abrXi2lc h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2abrXi2lc h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2abrXi2lc h5 {
    margin-left: 0px;
  }
  .cid-t2abrXi2lc h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2abrXi2lc h5:hover:before {
    animation: none;
  }
}
.cid-t2abrXi2lc .mbr-section-subtitle,
.cid-t2abrXi2lc .content {
  color: #2e2e2e;
}
.cid-t2ahloNRA6 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ahloNRA6 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahloNRA6 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahloNRA6 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ahloNRA6 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ahloNRA6 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ahloNRA6 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ahloNRA6 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ahloNRA6 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ahloNRA6 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ahloNRA6 h5 {
    margin-left: 0px;
  }
  .cid-t2ahloNRA6 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ahloNRA6 h5:hover:before {
    animation: none;
  }
}
.cid-t2ahloNRA6 .mbr-section-subtitle,
.cid-t2ahloNRA6 .content {
  color: #2e2e2e;
}
.cid-t2ahzf2iYp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ahzf2iYp .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahzf2iYp .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahzf2iYp .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ahzf2iYp .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ahzf2iYp .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ahzf2iYp .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ahzf2iYp h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ahzf2iYp h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ahzf2iYp h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ahzf2iYp h5 {
    margin-left: 0px;
  }
  .cid-t2ahzf2iYp h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ahzf2iYp h5:hover:before {
    animation: none;
  }
}
.cid-t2ahzf2iYp .mbr-section-subtitle,
.cid-t2ahzf2iYp .content {
  color: #2e2e2e;
}
.cid-t2ahLe6dXm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ahLe6dXm .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahLe6dXm .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahLe6dXm .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ahLe6dXm .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ahLe6dXm .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ahLe6dXm .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ahLe6dXm h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ahLe6dXm h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ahLe6dXm h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ahLe6dXm h5 {
    margin-left: 0px;
  }
  .cid-t2ahLe6dXm h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ahLe6dXm h5:hover:before {
    animation: none;
  }
}
.cid-t2ahLe6dXm .mbr-section-subtitle,
.cid-t2ahLe6dXm .content {
  color: #2e2e2e;
}
.cid-t2ahWjlCHw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ahWjlCHw .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahWjlCHw .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ahWjlCHw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ahWjlCHw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ahWjlCHw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ahWjlCHw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ahWjlCHw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ahWjlCHw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ahWjlCHw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ahWjlCHw h5 {
    margin-left: 0px;
  }
  .cid-t2ahWjlCHw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ahWjlCHw h5:hover:before {
    animation: none;
  }
}
.cid-t2ahWjlCHw .mbr-section-subtitle,
.cid-t2ahWjlCHw .content {
  color: #2e2e2e;
}
.cid-t2ajMt3uyH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ajMt3uyH .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ajMt3uyH .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ajMt3uyH .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ajMt3uyH .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ajMt3uyH .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ajMt3uyH .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ajMt3uyH h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ajMt3uyH h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ajMt3uyH h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ajMt3uyH h5 {
    margin-left: 0px;
  }
  .cid-t2ajMt3uyH h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ajMt3uyH h5:hover:before {
    animation: none;
  }
}
.cid-t2ajMt3uyH .mbr-section-subtitle,
.cid-t2ajMt3uyH .content {
  color: #2e2e2e;
}
.cid-t2ajWaoUwz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ajWaoUwz .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ajWaoUwz .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ajWaoUwz .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ajWaoUwz .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ajWaoUwz .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ajWaoUwz .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ajWaoUwz h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ajWaoUwz h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ajWaoUwz h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ajWaoUwz h5 {
    margin-left: 0px;
  }
  .cid-t2ajWaoUwz h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ajWaoUwz h5:hover:before {
    animation: none;
  }
}
.cid-t2ajWaoUwz .mbr-section-subtitle,
.cid-t2ajWaoUwz .content {
  color: #2e2e2e;
}
.cid-t1OeLxT7SL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1OeLxT7SL .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1OeLxT7SL .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1OeLxT7SL .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1OeLxT7SL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1OeLxT7SL .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1OeLxT7SL .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1OeLxT7SL h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1OeLxT7SL h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1OeLxT7SL h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1OeLxT7SL h5 {
    margin-left: 0px;
  }
  .cid-t1OeLxT7SL h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1OeLxT7SL h5:hover:before {
    animation: none;
  }
}
.cid-t1OeLxT7SL .mbr-section-subtitle,
.cid-t1OeLxT7SL .content {
  color: #2e2e2e;
}
.cid-t30Or8BLXO.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8BLXO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8BLXO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8BLXO .modal-content,
.cid-t30Or8BLXO .modal-dialog {
  height: auto;
}
.cid-t30Or8BLXO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8BLXO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8BLXO .form-wrapper .mbr-form .form-group,
  .cid-t30Or8BLXO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8BLXO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8BLXO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8BLXO .mbr-text {
  text-align: center;
}
.cid-t30Or8BLXO .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8BLXO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8BLXO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8BLXO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8BLXO .modal-open {
  overflow: hidden;
}
.cid-t30Or8BLXO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8BLXO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8BLXO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8BLXO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8BLXO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8BLXO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8BLXO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8BLXO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8BLXO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8BLXO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8BLXO .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8BLXO .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8BLXO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8BLXO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLXO .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8BLXO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8BLXO .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8BLXO .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8BLXO .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8BLXO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8BLXO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8BLXO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLXO .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8BLXO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8BLXO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8BLXO .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8BLXO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8BLXO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8BLXO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8BLXO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8BLXO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8BLXO .modal-lg,
  .cid-t30Or8BLXO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8BLXO .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8BLXO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8BLXO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8BLXO .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8BLXO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8BLXO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8BLXO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8BLXO .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8BLXO .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-rzB7jyCAAp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .nav-item,
.cid-rzB7jyCAAp .nav-link,
.cid-rzB7jyCAAp .navbar-caption {
  font-weight: normal;
}
.cid-rzB7jyCAAp .nav-item:focus,
.cid-rzB7jyCAAp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rzB7jyCAAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rzB7jyCAAp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rzB7jyCAAp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rzB7jyCAAp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rzB7jyCAAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rzB7jyCAAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rzB7jyCAAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rzB7jyCAAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rzB7jyCAAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rzB7jyCAAp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rzB7jyCAAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rzB7jyCAAp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rzB7jyCAAp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rzB7jyCAAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rzB7jyCAAp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rzB7jyCAAp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rzB7jyCAAp .dropdown-item.active,
.cid-rzB7jyCAAp .dropdown-item:active {
  background-color: transparent;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rzB7jyCAAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzB7jyCAAp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rzB7jyCAAp .navbar-buttons {
  text-align: center;
}
.cid-rzB7jyCAAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rzB7jyCAAp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rzB7jyCAAp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rzB7jyCAAp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rzB7jyCAAp .soc-item {
  margin: .5rem .3rem;
}
.cid-rzB7jyCAAp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rzB7jyCAAp .navbar {
    height: 77px;
  }
  .cid-rzB7jyCAAp .navbar.opened {
    height: auto;
  }
  .cid-rzB7jyCAAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rzB7jyCAAp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-rzB7jyCAAp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-rzB7jyCAAp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-rzB7jyCAAp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-rzB7jyCAAp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0uKUjmOh7 {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t0uKUjmOh7 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t0uKUjmOh7 .wrap {
  padding: 0 25px;
}
.cid-t0uKUjmOh7 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t0uKUjmOh7 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t0uKUjmOh7 .mbr-text {
  margin-bottom: 20px;
}
.cid-t0uKUjmOh7 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t0uKUjmOh7 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t0uKUjmOh7 .container,
  .cid-t0uKUjmOh7 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t0uKUjmOh7 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t0uKUjmOh7 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t0uKUjmOh7 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0xaddblOk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xaddblOk .mbr-section-title {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0xaddblOk .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xaddblOk .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xaddblOk .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xaddblOk .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xaddblOk .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xaddblOk h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xaddblOk h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xaddblOk h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xaddblOk h5 {
    margin-left: 0px;
  }
  .cid-t0xaddblOk h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xaddblOk h5:hover:before {
    animation: none;
  }
}
.cid-t0xaddblOk .mbr-section-subtitle,
.cid-t0xaddblOk .content {
  color: #2e2e2e;
  text-align: left;
}
.cid-t2eQC6yzJk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2eQC6yzJk .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2eQC6yzJk .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t2eQC6yzJk .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2eQC6yzJk .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2eQC6yzJk .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2eQC6yzJk .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2eQC6yzJk h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2eQC6yzJk h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2eQC6yzJk h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2eQC6yzJk h5 {
    margin-left: 0px;
  }
  .cid-t2eQC6yzJk h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2eQC6yzJk h5:hover:before {
    animation: none;
  }
}
.cid-t2eQC6yzJk .mbr-section-subtitle,
.cid-t2eQC6yzJk .content {
  color: #2e2e2e;
}
.cid-t0xahHCE4M {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0xahHCE4M .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0xahHCE4M .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0xahHCE4M .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0xahHCE4M .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0xahHCE4M .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0xahHCE4M .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0xahHCE4M .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t30Or8Ck7T.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Ck7T.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Ck7T.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Ck7T .modal-content,
.cid-t30Or8Ck7T .modal-dialog {
  height: auto;
}
.cid-t30Or8Ck7T .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Ck7T .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Ck7T .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Ck7T .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Ck7T .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Ck7T .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Ck7T .mbr-text {
  text-align: center;
}
.cid-t30Or8Ck7T .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Ck7T .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Ck7T .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Ck7T .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Ck7T .modal-open {
  overflow: hidden;
}
.cid-t30Or8Ck7T .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Ck7T .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Ck7T .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Ck7T .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Ck7T .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Ck7T .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Ck7T .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Ck7T .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Ck7T .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Ck7T .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Ck7T .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Ck7T .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Ck7T .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Ck7T .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ck7T .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Ck7T .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Ck7T .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Ck7T .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Ck7T .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Ck7T .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Ck7T .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Ck7T .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ck7T .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Ck7T .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Ck7T .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ck7T .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Ck7T .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Ck7T .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Ck7T .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Ck7T .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Ck7T .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Ck7T .modal-lg,
  .cid-t30Or8Ck7T .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Ck7T .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Ck7T .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Ck7T .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Ck7T .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Ck7T .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Ck7T .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Ck7T .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Ck7T .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Ck7T .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0xsfduyNs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xsfduyNs .nav-item,
.cid-t0xsfduyNs .nav-link,
.cid-t0xsfduyNs .navbar-caption {
  font-weight: normal;
}
.cid-t0xsfduyNs .nav-item:focus,
.cid-t0xsfduyNs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0xsfduyNs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0xsfduyNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xsfduyNs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0xsfduyNs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0xsfduyNs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0xsfduyNs .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0xsfduyNs .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0xsfduyNs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0xsfduyNs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0xsfduyNs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0xsfduyNs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0xsfduyNs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0xsfduyNs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0xsfduyNs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0xsfduyNs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0xsfduyNs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0xsfduyNs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0xsfduyNs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0xsfduyNs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0xsfduyNs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0xsfduyNs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0xsfduyNs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0xsfduyNs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0xsfduyNs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0xsfduyNs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0xsfduyNs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0xsfduyNs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0xsfduyNs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0xsfduyNs .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0xsfduyNs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0xsfduyNs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0xsfduyNs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0xsfduyNs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0xsfduyNs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0xsfduyNs .dropdown-item.active,
.cid-t0xsfduyNs .dropdown-item:active {
  background-color: transparent;
}
.cid-t0xsfduyNs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0xsfduyNs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0xsfduyNs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0xsfduyNs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0xsfduyNs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0xsfduyNs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0xsfduyNs .navbar-buttons {
  text-align: center;
}
.cid-t0xsfduyNs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0xsfduyNs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0xsfduyNs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0xsfduyNs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xsfduyNs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xsfduyNs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0xsfduyNs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xsfduyNs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0xsfduyNs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0xsfduyNs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xsfduyNs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0xsfduyNs a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0xsfduyNs .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0xsfduyNs .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0xsfduyNs .soc-item {
  margin: .5rem .3rem;
}
.cid-t0xsfduyNs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0xsfduyNs .navbar {
    height: 77px;
  }
  .cid-t0xsfduyNs .navbar.opened {
    height: auto;
  }
  .cid-t0xsfduyNs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0xsfduyNs #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xsfduyNs .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0xsfduyNs .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0xsfduyNs .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xsfduyNs .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0xsfduyNs .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0xsfduyNs .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0xsfduyNs .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0xsfehKDU {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t0xsfehKDU .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t0xsfehKDU .wrap {
  padding: 0 25px;
}
.cid-t0xsfehKDU .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t0xsfehKDU .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t0xsfehKDU .mbr-text {
  margin-bottom: 20px;
}
.cid-t0xsfehKDU .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t0xsfehKDU .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t0xsfehKDU .container,
  .cid-t0xsfehKDU .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t0xsfehKDU .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t0xsfehKDU a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t0xsfehKDU .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0xsfeWzpG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xsfeWzpG .mbr-section-title {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0xsfeWzpG .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xsfeWzpG .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xsfeWzpG .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xsfeWzpG .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xsfeWzpG .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xsfeWzpG h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xsfeWzpG h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xsfeWzpG h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xsfeWzpG h5 {
    margin-left: 0px;
  }
  .cid-t0xsfeWzpG h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xsfeWzpG h5:hover:before {
    animation: none;
  }
}
.cid-t0xsfeWzpG .mbr-section-subtitle,
.cid-t0xsfeWzpG .content {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0xsffohTN {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t0xsffohTN .mbr-section-subtitle,
.cid-t0xsffohTN .caption-text {
  color: #8d97ad;
}
.cid-t0xsffohTN .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0xsffohTN .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0xsffohTN .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0xsffohTN .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t0xsffLE3z {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xsffLE3z .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xsffLE3z .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xsffLE3z .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xsffLE3z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xsffLE3z .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xsffLE3z .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xsffLE3z h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xsffLE3z h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xsffLE3z h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xsffLE3z h5 {
    margin-left: 0px;
  }
  .cid-t0xsffLE3z h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xsffLE3z h5:hover:before {
    animation: none;
  }
}
.cid-t0xsffLE3z .mbr-section-subtitle,
.cid-t0xsffLE3z .content {
  color: #2e2e2e;
}
.cid-t0xsfgbiPv {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-t0xsfgbiPv .mbr-section-subtitle,
.cid-t0xsfgbiPv .caption-text {
  color: #8d97ad;
}
.cid-t0xsfgbiPv .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0xsfgbiPv .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0xsfgbiPv .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0xsfgbiPv .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t2ao0RI26I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2ao0RI26I .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ao0RI26I .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2ao0RI26I .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2ao0RI26I .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2ao0RI26I .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2ao0RI26I .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2ao0RI26I h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2ao0RI26I h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2ao0RI26I h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2ao0RI26I h5 {
    margin-left: 0px;
  }
  .cid-t2ao0RI26I h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2ao0RI26I h5:hover:before {
    animation: none;
  }
}
.cid-t2ao0RI26I .mbr-section-subtitle,
.cid-t2ao0RI26I .content {
  color: #2e2e2e;
}
.cid-t2aobbIARJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2aobbIARJ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aobbIARJ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aobbIARJ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2aobbIARJ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2aobbIARJ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2aobbIARJ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2aobbIARJ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2aobbIARJ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2aobbIARJ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2aobbIARJ h5 {
    margin-left: 0px;
  }
  .cid-t2aobbIARJ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2aobbIARJ h5:hover:before {
    animation: none;
  }
}
.cid-t2aobbIARJ .mbr-section-subtitle,
.cid-t2aobbIARJ .content {
  color: #2e2e2e;
}
#custom-html-ks {
  /* Type valid CSS here */
}
#custom-html-ks div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-ks p {
  font-size: 16px;
  color: #777;
}
.cid-t0xuapdjos {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xuapdjos .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xuapdjos .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xuapdjos .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xuapdjos .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xuapdjos .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xuapdjos .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xuapdjos h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xuapdjos h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xuapdjos h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xuapdjos h5 {
    margin-left: 0px;
  }
  .cid-t0xuapdjos h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xuapdjos h5:hover:before {
    animation: none;
  }
}
.cid-t0xuapdjos .mbr-section-subtitle,
.cid-t0xuapdjos .content {
  color: #2e2e2e;
}
#custom-html-kt {
  /* Type valid CSS here */
}
#custom-html-kt div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kt p {
  font-size: 16px;
  color: #777;
}
.cid-t0xuyY2I5V {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xuyY2I5V .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xuyY2I5V .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xuyY2I5V .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xuyY2I5V .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xuyY2I5V .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xuyY2I5V .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xuyY2I5V h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xuyY2I5V h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xuyY2I5V h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xuyY2I5V h5 {
    margin-left: 0px;
  }
  .cid-t0xuyY2I5V h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xuyY2I5V h5:hover:before {
    animation: none;
  }
}
.cid-t0xuyY2I5V .mbr-section-subtitle,
.cid-t0xuyY2I5V .content {
  color: #2e2e2e;
}
#custom-html-ku {
  /* Type valid CSS here */
}
#custom-html-ku div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-ku p {
  font-size: 16px;
  color: #777;
}
.cid-t0xuVoWSOY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xuVoWSOY .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xuVoWSOY .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xuVoWSOY .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xuVoWSOY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xuVoWSOY .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xuVoWSOY .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xuVoWSOY h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xuVoWSOY h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xuVoWSOY h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xuVoWSOY h5 {
    margin-left: 0px;
  }
  .cid-t0xuVoWSOY h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xuVoWSOY h5:hover:before {
    animation: none;
  }
}
.cid-t0xuVoWSOY .mbr-section-subtitle,
.cid-t0xuVoWSOY .content {
  color: #2e2e2e;
}
#custom-html-kv {
  /* Type valid CSS here */
}
#custom-html-kv div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kv p {
  font-size: 16px;
  color: #777;
}
.cid-t2aoAf8P8b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2aoAf8P8b .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aoAf8P8b .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aoAf8P8b .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2aoAf8P8b .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2aoAf8P8b .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2aoAf8P8b .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2aoAf8P8b h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2aoAf8P8b h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2aoAf8P8b h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2aoAf8P8b h5 {
    margin-left: 0px;
  }
  .cid-t2aoAf8P8b h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2aoAf8P8b h5:hover:before {
    animation: none;
  }
}
.cid-t2aoAf8P8b .mbr-section-subtitle,
.cid-t2aoAf8P8b .content {
  color: #2e2e2e;
}
.cid-t0xvKXKkMg {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t0xvKXKkMg .mbr-section-subtitle,
.cid-t0xvKXKkMg .caption-text {
  color: #8d97ad;
}
.cid-t0xvKXKkMg .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0xvKXKkMg .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0xvKXKkMg .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0xvKXKkMg .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t0xw4Cu115 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xw4Cu115 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xw4Cu115 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xw4Cu115 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xw4Cu115 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xw4Cu115 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xw4Cu115 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xw4Cu115 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xw4Cu115 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xw4Cu115 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xw4Cu115 h5 {
    margin-left: 0px;
  }
  .cid-t0xw4Cu115 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xw4Cu115 h5:hover:before {
    animation: none;
  }
}
.cid-t0xw4Cu115 .mbr-section-subtitle,
.cid-t0xw4Cu115 .content {
  color: #2e2e2e;
}
#custom-html-ll {
  /* Type valid CSS here */
}
#custom-html-ll div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-ll p {
  font-size: 16px;
  color: #777;
}
.cid-t0Vz91o5zV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0Vz91o5zV .mbr-section-title {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0Vz91o5zV .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0Vz91o5zV .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0Vz91o5zV .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0Vz91o5zV .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0Vz91o5zV .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0Vz91o5zV h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0Vz91o5zV h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0Vz91o5zV h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0Vz91o5zV h5 {
    margin-left: 0px;
  }
  .cid-t0Vz91o5zV h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0Vz91o5zV h5:hover:before {
    animation: none;
  }
}
.cid-t0Vz91o5zV .mbr-section-subtitle,
.cid-t0Vz91o5zV .content {
  color: #2e2e2e;
  text-align: left;
}
#custom-html-ky {
  /* Type valid CSS here */
}
#custom-html-ky div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-ky p {
  font-size: 16px;
  color: #777;
}
.cid-t0xxsb3G14 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xxsb3G14 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xxsb3G14 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xxsb3G14 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xxsb3G14 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xxsb3G14 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xxsb3G14 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xxsb3G14 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xxsb3G14 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xxsb3G14 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xxsb3G14 h5 {
    margin-left: 0px;
  }
  .cid-t0xxsb3G14 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xxsb3G14 h5:hover:before {
    animation: none;
  }
}
.cid-t0xxsb3G14 .mbr-section-subtitle,
.cid-t0xxsb3G14 .content {
  color: #2e2e2e;
}
.cid-t2aqI6aW8e {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2aqI6aW8e .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aqI6aW8e .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2aqI6aW8e .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2aqI6aW8e .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2aqI6aW8e .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2aqI6aW8e .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2aqI6aW8e h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2aqI6aW8e h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2aqI6aW8e h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2aqI6aW8e h5 {
    margin-left: 0px;
  }
  .cid-t2aqI6aW8e h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2aqI6aW8e h5:hover:before {
    animation: none;
  }
}
.cid-t2aqI6aW8e .mbr-section-subtitle,
.cid-t2aqI6aW8e .content {
  color: #2e2e2e;
}
#custom-html-kw {
  /* Type valid CSS here */
}
#custom-html-kw div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kw p {
  font-size: 16px;
  color: #777;
}
.cid-t0xy49GG9C {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xy49GG9C .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xy49GG9C .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xy49GG9C .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xy49GG9C .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xy49GG9C .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xy49GG9C .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xy49GG9C h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xy49GG9C h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xy49GG9C h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xy49GG9C h5 {
    margin-left: 0px;
  }
  .cid-t0xy49GG9C h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xy49GG9C h5:hover:before {
    animation: none;
  }
}
.cid-t0xy49GG9C .mbr-section-subtitle,
.cid-t0xy49GG9C .content {
  color: #2e2e2e;
}
#custom-html-kz {
  /* Type valid CSS here */
}
#custom-html-kz div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kz p {
  font-size: 16px;
  color: #777;
}
.cid-t0xyBlvR7n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xyBlvR7n .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xyBlvR7n .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xyBlvR7n .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xyBlvR7n .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xyBlvR7n .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xyBlvR7n .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xyBlvR7n h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xyBlvR7n h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xyBlvR7n h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xyBlvR7n h5 {
    margin-left: 0px;
  }
  .cid-t0xyBlvR7n h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xyBlvR7n h5:hover:before {
    animation: none;
  }
}
.cid-t0xyBlvR7n .mbr-section-subtitle,
.cid-t0xyBlvR7n .content {
  color: #2e2e2e;
}
.cid-t2app2SDj9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2app2SDj9 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2app2SDj9 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2app2SDj9 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2app2SDj9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2app2SDj9 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2app2SDj9 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2app2SDj9 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2app2SDj9 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2app2SDj9 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2app2SDj9 h5 {
    margin-left: 0px;
  }
  .cid-t2app2SDj9 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2app2SDj9 h5:hover:before {
    animation: none;
  }
}
.cid-t2app2SDj9 .mbr-section-subtitle,
.cid-t2app2SDj9 .content {
  color: #2e2e2e;
}
#custom-html-l0 {
  /* Type valid CSS here */
}
#custom-html-l0 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l0 p {
  font-size: 16px;
  color: #777;
}
.cid-t2apHDmph3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2apHDmph3 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2apHDmph3 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2apHDmph3 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2apHDmph3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2apHDmph3 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2apHDmph3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2apHDmph3 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2apHDmph3 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2apHDmph3 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2apHDmph3 h5 {
    margin-left: 0px;
  }
  .cid-t2apHDmph3 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2apHDmph3 h5:hover:before {
    animation: none;
  }
}
.cid-t2apHDmph3 .mbr-section-subtitle,
.cid-t2apHDmph3 .content {
  color: #2e2e2e;
}
#custom-html-l1 {
  /* Type valid CSS here */
}
#custom-html-l1 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l1 p {
  font-size: 16px;
  color: #777;
}
.cid-t0xBdN2762 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xBdN2762 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xBdN2762 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xBdN2762 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xBdN2762 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xBdN2762 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xBdN2762 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xBdN2762 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xBdN2762 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xBdN2762 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xBdN2762 h5 {
    margin-left: 0px;
  }
  .cid-t0xBdN2762 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xBdN2762 h5:hover:before {
    animation: none;
  }
}
.cid-t0xBdN2762 .mbr-section-subtitle,
.cid-t0xBdN2762 .content {
  color: #2e2e2e;
}
#custom-html-l2 {
  /* Type valid CSS here */
}
#custom-html-l2 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l2 p {
  font-size: 16px;
  color: #777;
}
.cid-t2apUYeEdT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2apUYeEdT .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2apUYeEdT .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t2apUYeEdT .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2apUYeEdT .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2apUYeEdT .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2apUYeEdT .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2apUYeEdT h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2apUYeEdT h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2apUYeEdT h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2apUYeEdT h5 {
    margin-left: 0px;
  }
  .cid-t2apUYeEdT h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2apUYeEdT h5:hover:before {
    animation: none;
  }
}
.cid-t2apUYeEdT .mbr-section-subtitle,
.cid-t2apUYeEdT .content {
  color: #2e2e2e;
}
.cid-t30Or8C4uz.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8C4uz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8C4uz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8C4uz .modal-content,
.cid-t30Or8C4uz .modal-dialog {
  height: auto;
}
.cid-t30Or8C4uz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8C4uz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8C4uz .form-wrapper .mbr-form .form-group,
  .cid-t30Or8C4uz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8C4uz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8C4uz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8C4uz .mbr-text {
  text-align: center;
}
.cid-t30Or8C4uz .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8C4uz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8C4uz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8C4uz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8C4uz .modal-open {
  overflow: hidden;
}
.cid-t30Or8C4uz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8C4uz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8C4uz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8C4uz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8C4uz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8C4uz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8C4uz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8C4uz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8C4uz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8C4uz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8C4uz .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8C4uz .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8C4uz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8C4uz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8C4uz .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8C4uz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8C4uz .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8C4uz .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8C4uz .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8C4uz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8C4uz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8C4uz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8C4uz .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8C4uz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8C4uz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8C4uz .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8C4uz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8C4uz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8C4uz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8C4uz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8C4uz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8C4uz .modal-lg,
  .cid-t30Or8C4uz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8C4uz .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8C4uz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8C4uz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8C4uz .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8C4uz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8C4uz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8C4uz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8C4uz .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8C4uz .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0xnVnP0uo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xnVnP0uo .nav-item,
.cid-t0xnVnP0uo .nav-link,
.cid-t0xnVnP0uo .navbar-caption {
  font-weight: normal;
}
.cid-t0xnVnP0uo .nav-item:focus,
.cid-t0xnVnP0uo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0xnVnP0uo .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0xnVnP0uo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xnVnP0uo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0xnVnP0uo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0xnVnP0uo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0xnVnP0uo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0xnVnP0uo .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0xnVnP0uo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0xnVnP0uo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0xnVnP0uo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0xnVnP0uo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0xnVnP0uo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0xnVnP0uo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0xnVnP0uo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0xnVnP0uo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0xnVnP0uo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0xnVnP0uo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0xnVnP0uo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0xnVnP0uo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0xnVnP0uo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0xnVnP0uo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0xnVnP0uo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0xnVnP0uo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0xnVnP0uo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0xnVnP0uo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0xnVnP0uo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0xnVnP0uo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0xnVnP0uo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0xnVnP0uo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0xnVnP0uo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0xnVnP0uo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0xnVnP0uo .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0xnVnP0uo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0xnVnP0uo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0xnVnP0uo .dropdown-item.active,
.cid-t0xnVnP0uo .dropdown-item:active {
  background-color: transparent;
}
.cid-t0xnVnP0uo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0xnVnP0uo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0xnVnP0uo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0xnVnP0uo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0xnVnP0uo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0xnVnP0uo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0xnVnP0uo .navbar-buttons {
  text-align: center;
}
.cid-t0xnVnP0uo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0xnVnP0uo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0xnVnP0uo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0xnVnP0uo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xnVnP0uo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xnVnP0uo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0xnVnP0uo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xnVnP0uo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0xnVnP0uo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0xnVnP0uo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xnVnP0uo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0xnVnP0uo a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0xnVnP0uo .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0xnVnP0uo .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0xnVnP0uo .soc-item {
  margin: .5rem .3rem;
}
.cid-t0xnVnP0uo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0xnVnP0uo .navbar {
    height: 77px;
  }
  .cid-t0xnVnP0uo .navbar.opened {
    height: auto;
  }
  .cid-t0xnVnP0uo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0xnVnP0uo #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xnVnP0uo .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0xnVnP0uo .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0xnVnP0uo .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xnVnP0uo .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0xnVnP0uo .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0xnVnP0uo .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0xnVnP0uo .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0xnVoIju4 {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t0xnVoIju4 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t0xnVoIju4 .wrap {
  padding: 0 25px;
}
.cid-t0xnVoIju4 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t0xnVoIju4 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t0xnVoIju4 .mbr-text {
  margin-bottom: 20px;
}
.cid-t0xnVoIju4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t0xnVoIju4 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t0xnVoIju4 .container,
  .cid-t0xnVoIju4 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t0xnVoIju4 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t0xnVoIju4 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t0xnVoIju4 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0xnVpknK2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xnVpknK2 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xnVpknK2 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xnVpknK2 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xnVpknK2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xnVpknK2 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xnVpknK2 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xnVpknK2 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xnVpknK2 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xnVpknK2 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xnVpknK2 h5 {
    margin-left: 0px;
  }
  .cid-t0xnVpknK2 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xnVpknK2 h5:hover:before {
    animation: none;
  }
}
.cid-t0xnVpknK2 .mbr-section-subtitle,
.cid-t0xnVpknK2 .content {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0xoFDMH68 {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t0xoFDMH68 .mbr-section-subtitle,
.cid-t0xoFDMH68 .caption-text {
  color: #8d97ad;
}
.cid-t0xoFDMH68 .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0xoFDMH68 .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0xoFDMH68 .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0xoFDMH68 .image-block .img-caption p {
  margin-bottom: 0;
}
#custom-html-kq {
  /* Type valid CSS here */
}
#custom-html-kq div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kq p {
  font-size: 16px;
  color: #777;
}
.cid-t2amADypGq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2amADypGq .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2amADypGq .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t2amADypGq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2amADypGq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2amADypGq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2amADypGq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2amADypGq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2amADypGq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2amADypGq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2amADypGq h5 {
    margin-left: 0px;
  }
  .cid-t2amADypGq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2amADypGq h5:hover:before {
    animation: none;
  }
}
.cid-t2amADypGq .mbr-section-subtitle,
.cid-t2amADypGq .content {
  color: #2e2e2e;
}
.cid-t30Or8DWRJ.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8DWRJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8DWRJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8DWRJ .modal-content,
.cid-t30Or8DWRJ .modal-dialog {
  height: auto;
}
.cid-t30Or8DWRJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8DWRJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8DWRJ .form-wrapper .mbr-form .form-group,
  .cid-t30Or8DWRJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8DWRJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8DWRJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8DWRJ .mbr-text {
  text-align: center;
}
.cid-t30Or8DWRJ .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8DWRJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8DWRJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8DWRJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8DWRJ .modal-open {
  overflow: hidden;
}
.cid-t30Or8DWRJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8DWRJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8DWRJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8DWRJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8DWRJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8DWRJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8DWRJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8DWRJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8DWRJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8DWRJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8DWRJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8DWRJ .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8DWRJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8DWRJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DWRJ .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8DWRJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8DWRJ .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8DWRJ .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8DWRJ .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8DWRJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8DWRJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8DWRJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DWRJ .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8DWRJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8DWRJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DWRJ .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8DWRJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8DWRJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8DWRJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8DWRJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8DWRJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8DWRJ .modal-lg,
  .cid-t30Or8DWRJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8DWRJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8DWRJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8DWRJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8DWRJ .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8DWRJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8DWRJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8DWRJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8DWRJ .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8DWRJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0xpR6yQ56 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xpR6yQ56 .nav-item,
.cid-t0xpR6yQ56 .nav-link,
.cid-t0xpR6yQ56 .navbar-caption {
  font-weight: normal;
}
.cid-t0xpR6yQ56 .nav-item:focus,
.cid-t0xpR6yQ56 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0xpR6yQ56 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0xpR6yQ56 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xpR6yQ56 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0xpR6yQ56 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0xpR6yQ56 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0xpR6yQ56 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0xpR6yQ56 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0xpR6yQ56 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0xpR6yQ56 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0xpR6yQ56 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0xpR6yQ56 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0xpR6yQ56 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0xpR6yQ56 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0xpR6yQ56 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0xpR6yQ56 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0xpR6yQ56 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0xpR6yQ56 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0xpR6yQ56 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0xpR6yQ56 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0xpR6yQ56 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0xpR6yQ56 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0xpR6yQ56 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0xpR6yQ56 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0xpR6yQ56 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0xpR6yQ56 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0xpR6yQ56 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0xpR6yQ56 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0xpR6yQ56 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0xpR6yQ56 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0xpR6yQ56 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0xpR6yQ56 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0xpR6yQ56 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0xpR6yQ56 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0xpR6yQ56 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0xpR6yQ56 .dropdown-item.active,
.cid-t0xpR6yQ56 .dropdown-item:active {
  background-color: transparent;
}
.cid-t0xpR6yQ56 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0xpR6yQ56 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0xpR6yQ56 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0xpR6yQ56 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0xpR6yQ56 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0xpR6yQ56 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0xpR6yQ56 .navbar-buttons {
  text-align: center;
}
.cid-t0xpR6yQ56 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0xpR6yQ56 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0xpR6yQ56 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0xpR6yQ56 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xpR6yQ56 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xpR6yQ56 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0xpR6yQ56 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xpR6yQ56 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0xpR6yQ56 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0xpR6yQ56 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xpR6yQ56 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0xpR6yQ56 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0xpR6yQ56 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0xpR6yQ56 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0xpR6yQ56 .soc-item {
  margin: .5rem .3rem;
}
.cid-t0xpR6yQ56 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0xpR6yQ56 .navbar {
    height: 77px;
  }
  .cid-t0xpR6yQ56 .navbar.opened {
    height: auto;
  }
  .cid-t0xpR6yQ56 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0xpR6yQ56 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xpR6yQ56 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0xpR6yQ56 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0xpR6yQ56 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xpR6yQ56 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0xpR6yQ56 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0xpR6yQ56 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0xpR6yQ56 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0xpR7ISO7 {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dscn5428-2000x1500.jpg");
}
.cid-t0xpR7ISO7 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t0xpR7ISO7 .wrap {
  padding: 0 25px;
}
.cid-t0xpR7ISO7 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #055a1c;
  top: 0px;
  right: 0px;
}
.cid-t0xpR7ISO7 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t0xpR7ISO7 .mbr-text {
  margin-bottom: 20px;
}
.cid-t0xpR7ISO7 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t0xpR7ISO7 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t0xpR7ISO7 .container,
  .cid-t0xpR7ISO7 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t0xpR7ISO7 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t0xpR7ISO7 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t0xpR7ISO7 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0xpR8E6xG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xpR8E6xG .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xpR8E6xG .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xpR8E6xG .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xpR8E6xG .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xpR8E6xG .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xpR8E6xG .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xpR8E6xG h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xpR8E6xG h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xpR8E6xG h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xpR8E6xG h5 {
    margin-left: 0px;
  }
  .cid-t0xpR8E6xG h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xpR8E6xG h5:hover:before {
    animation: none;
  }
}
.cid-t0xpR8E6xG .mbr-section-subtitle,
.cid-t0xpR8E6xG .content {
  color: #2e2e2e;
  text-align: left;
}
#custom-html-kr {
  /* Type valid CSS here */
}
#custom-html-kr div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-kr p {
  font-size: 16px;
  color: #777;
}
.cid-t0xqEQ2FCS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xqEQ2FCS .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xqEQ2FCS .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xqEQ2FCS .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xqEQ2FCS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xqEQ2FCS .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xqEQ2FCS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xqEQ2FCS h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xqEQ2FCS h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xqEQ2FCS h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xqEQ2FCS h5 {
    margin-left: 0px;
  }
  .cid-t0xqEQ2FCS h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xqEQ2FCS h5:hover:before {
    animation: none;
  }
}
.cid-t0xqEQ2FCS .mbr-section-subtitle,
.cid-t0xqEQ2FCS .content {
  color: #2e2e2e;
}
.cid-t30Or8DBtx.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8DBtx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8DBtx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8DBtx .modal-content,
.cid-t30Or8DBtx .modal-dialog {
  height: auto;
}
.cid-t30Or8DBtx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8DBtx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8DBtx .form-wrapper .mbr-form .form-group,
  .cid-t30Or8DBtx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8DBtx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8DBtx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8DBtx .mbr-text {
  text-align: center;
}
.cid-t30Or8DBtx .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8DBtx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8DBtx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8DBtx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8DBtx .modal-open {
  overflow: hidden;
}
.cid-t30Or8DBtx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8DBtx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8DBtx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8DBtx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8DBtx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8DBtx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8DBtx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8DBtx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8DBtx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8DBtx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8DBtx .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8DBtx .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8DBtx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8DBtx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DBtx .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8DBtx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8DBtx .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8DBtx .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8DBtx .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8DBtx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8DBtx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8DBtx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DBtx .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8DBtx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8DBtx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DBtx .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8DBtx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8DBtx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8DBtx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8DBtx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8DBtx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8DBtx .modal-lg,
  .cid-t30Or8DBtx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8DBtx .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8DBtx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8DBtx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8DBtx .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8DBtx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8DBtx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8DBtx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8DBtx .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8DBtx .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-rzB7jyCAAp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .nav-item,
.cid-rzB7jyCAAp .nav-link,
.cid-rzB7jyCAAp .navbar-caption {
  font-weight: normal;
}
.cid-rzB7jyCAAp .nav-item:focus,
.cid-rzB7jyCAAp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rzB7jyCAAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rzB7jyCAAp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rzB7jyCAAp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rzB7jyCAAp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rzB7jyCAAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rzB7jyCAAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rzB7jyCAAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rzB7jyCAAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rzB7jyCAAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rzB7jyCAAp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rzB7jyCAAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rzB7jyCAAp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rzB7jyCAAp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rzB7jyCAAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rzB7jyCAAp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rzB7jyCAAp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rzB7jyCAAp .dropdown-item.active,
.cid-rzB7jyCAAp .dropdown-item:active {
  background-color: transparent;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rzB7jyCAAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzB7jyCAAp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rzB7jyCAAp .navbar-buttons {
  text-align: center;
}
.cid-rzB7jyCAAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rzB7jyCAAp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rzB7jyCAAp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rzB7jyCAAp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rzB7jyCAAp .soc-item {
  margin: .5rem .3rem;
}
.cid-rzB7jyCAAp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rzB7jyCAAp .navbar {
    height: 77px;
  }
  .cid-rzB7jyCAAp .navbar.opened {
    height: auto;
  }
  .cid-rzB7jyCAAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rzB7jyCAAp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-rzB7jyCAAp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-rzB7jyCAAp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-rzB7jyCAAp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-rzB7jyCAAp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1velpyaQc {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dsc-565-2000x1333.jpg");
}
.cid-t1velpyaQc .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1velpyaQc .wrap {
  padding: 0 25px;
}
.cid-t1velpyaQc .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1velpyaQc .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1velpyaQc .mbr-text {
  margin-bottom: 20px;
}
.cid-t1velpyaQc .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1velpyaQc .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1velpyaQc .container,
  .cid-t1velpyaQc .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1velpyaQc .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1velpyaQc a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1velpyaQc .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t23zXeCLlA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23zXeCLlA .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t23zXeCLlA .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23zXeCLlA .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23zXeCLlA .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23zXeCLlA .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23zXeCLlA .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23zXeCLlA h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23zXeCLlA h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23zXeCLlA h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23zXeCLlA h5 {
    margin-left: 0px;
  }
  .cid-t23zXeCLlA h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23zXeCLlA h5:hover:before {
    animation: none;
  }
}
.cid-t23zXeCLlA .mbr-section-subtitle,
.cid-t23zXeCLlA .content {
  color: #2e2e2e;
}
.cid-sXCO6MQjfB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sXCO6MQjfB .mbr-section-title {
  color: #2e2e2e;
}
.cid-sXCO6MQjfB .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-sXCO6MQjfB .mbr-section-subtitle {
  color: #1a449a;
}
.cid-sXCO6MQjfB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-sXCO6MQjfB .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-sXCO6MQjfB .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-sXCO6MQjfB h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-sXCO6MQjfB h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-sXCO6MQjfB h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-sXCO6MQjfB h5 {
    margin-left: 0px;
  }
  .cid-sXCO6MQjfB h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-sXCO6MQjfB h5:hover:before {
    animation: none;
  }
}
.cid-sXCO6MQjfB .mbr-section-subtitle,
.cid-sXCO6MQjfB .content {
  color: #2e2e2e;
}
.cid-t0tZwe3vba {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0tZwe3vba .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0tZwe3vba .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tZwe3vba .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0tZwe3vba .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0tZwe3vba .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0tZwe3vba .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0tZwe3vba h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0tZwe3vba h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0tZwe3vba h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0tZwe3vba h5 {
    margin-left: 0px;
  }
  .cid-t0tZwe3vba h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0tZwe3vba h5:hover:before {
    animation: none;
  }
}
.cid-t0tZwe3vba .mbr-section-subtitle,
.cid-t0tZwe3vba .content {
  color: #2e2e2e;
}
.cid-t0u0YCZzsC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0u0YCZzsC .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0u0YCZzsC .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0u0YCZzsC .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0u0YCZzsC .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0u0YCZzsC .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0u0YCZzsC .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0u0YCZzsC h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0u0YCZzsC h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0u0YCZzsC h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0u0YCZzsC h5 {
    margin-left: 0px;
  }
  .cid-t0u0YCZzsC h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0u0YCZzsC h5:hover:before {
    animation: none;
  }
}
.cid-t0u0YCZzsC .mbr-section-subtitle,
.cid-t0u0YCZzsC .content {
  color: #2e2e2e;
}
#custom-html-2k {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-sXDgfKkxJ0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sXDgfKkxJ0 .mbr-section-title {
  color: #2e2e2e;
}
.cid-sXDgfKkxJ0 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-sXDgfKkxJ0 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-sXDgfKkxJ0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-sXDgfKkxJ0 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-sXDgfKkxJ0 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-sXDgfKkxJ0 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-sXDgfKkxJ0 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-sXDgfKkxJ0 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-sXDgfKkxJ0 h5 {
    margin-left: 0px;
  }
  .cid-sXDgfKkxJ0 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-sXDgfKkxJ0 h5:hover:before {
    animation: none;
  }
}
.cid-sXDgfKkxJ0 .mbr-section-subtitle,
.cid-sXDgfKkxJ0 .content {
  color: #2e2e2e;
}
.cid-sXDxzgaA9I {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sXDxzgaA9I .mbr-section-subtitle,
.cid-sXDxzgaA9I .caption-text {
  color: #8d97ad;
}
.cid-sXDxzgaA9I .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-sXDxzgaA9I .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-sXDxzgaA9I .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-sXDxzgaA9I .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-sXDxzgaA9I .caption-text {
  color: #000000;
}
.cid-sXDxYxf8x5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sXDxYxf8x5 .mbr-section-title {
  color: #2e2e2e;
}
.cid-sXDxYxf8x5 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-sXDxYxf8x5 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-sXDxYxf8x5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-sXDxYxf8x5 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-sXDxYxf8x5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-sXDxYxf8x5 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-sXDxYxf8x5 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-sXDxYxf8x5 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-sXDxYxf8x5 h5 {
    margin-left: 0px;
  }
  .cid-sXDxYxf8x5 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-sXDxYxf8x5 h5:hover:before {
    animation: none;
  }
}
.cid-sXDxYxf8x5 .mbr-section-subtitle,
.cid-sXDxYxf8x5 .content {
  color: #2e2e2e;
}
.cid-t0u2JiOBsk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0u2JiOBsk .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0u2JiOBsk .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0u2JiOBsk .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0u2JiOBsk .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0u2JiOBsk .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0u2JiOBsk .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0u2JiOBsk h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0u2JiOBsk h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0u2JiOBsk h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0u2JiOBsk h5 {
    margin-left: 0px;
  }
  .cid-t0u2JiOBsk h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0u2JiOBsk h5:hover:before {
    animation: none;
  }
}
.cid-t0u2JiOBsk .mbr-section-subtitle,
.cid-t0u2JiOBsk .content {
  color: #2e2e2e;
}
#custom-html-m1 {
  /* Type valid CSS here */
}
#custom-html-m1 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-m1 p {
  font-size: 16px;
  color: #777;
}
.cid-t23Cy2pbFv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23Cy2pbFv .mbr-section-title {
  color: #2e2e2e;
}
.cid-t23Cy2pbFv .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t23Cy2pbFv .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23Cy2pbFv .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23Cy2pbFv .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23Cy2pbFv .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23Cy2pbFv h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23Cy2pbFv h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23Cy2pbFv h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23Cy2pbFv h5 {
    margin-left: 0px;
  }
  .cid-t23Cy2pbFv h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23Cy2pbFv h5:hover:before {
    animation: none;
  }
}
.cid-t23Cy2pbFv .mbr-section-subtitle,
.cid-t23Cy2pbFv .content {
  color: #2e2e2e;
}
.cid-t0u3skshGf {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0u3skshGf .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0u3skshGf .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0u3skshGf .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0u3skshGf .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0u3skshGf .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0u3skshGf .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0u3skshGf .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0u3skshGf .user-desc {
  color: #e60064;
}
.cid-t0u3skshGf .card-title {
  color: #000000;
}
.cid-t30Or8Dq6l.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Dq6l.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Dq6l.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Dq6l .modal-content,
.cid-t30Or8Dq6l .modal-dialog {
  height: auto;
}
.cid-t30Or8Dq6l .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Dq6l .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Dq6l .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Dq6l .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Dq6l .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Dq6l .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Dq6l .mbr-text {
  text-align: center;
}
.cid-t30Or8Dq6l .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Dq6l .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Dq6l .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Dq6l .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Dq6l .modal-open {
  overflow: hidden;
}
.cid-t30Or8Dq6l .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Dq6l .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Dq6l .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Dq6l .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Dq6l .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Dq6l .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Dq6l .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Dq6l .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Dq6l .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Dq6l .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Dq6l .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Dq6l .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Dq6l .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Dq6l .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Dq6l .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Dq6l .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Dq6l .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Dq6l .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Dq6l .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Dq6l .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Dq6l .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Dq6l .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Dq6l .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Dq6l .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Dq6l .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Dq6l .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Dq6l .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Dq6l .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Dq6l .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Dq6l .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Dq6l .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Dq6l .modal-lg,
  .cid-t30Or8Dq6l .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Dq6l .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Dq6l .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Dq6l .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Dq6l .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Dq6l .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Dq6l .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Dq6l .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Dq6l .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Dq6l .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1zKJuFV1z .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1zKJuFV1z .nav-item,
.cid-t1zKJuFV1z .nav-link,
.cid-t1zKJuFV1z .navbar-caption {
  font-weight: normal;
}
.cid-t1zKJuFV1z .nav-item:focus,
.cid-t1zKJuFV1z .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1zKJuFV1z .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1zKJuFV1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1zKJuFV1z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1zKJuFV1z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1zKJuFV1z .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1zKJuFV1z .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1zKJuFV1z .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1zKJuFV1z .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1zKJuFV1z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1zKJuFV1z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1zKJuFV1z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1zKJuFV1z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1zKJuFV1z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1zKJuFV1z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1zKJuFV1z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1zKJuFV1z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1zKJuFV1z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1zKJuFV1z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1zKJuFV1z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1zKJuFV1z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1zKJuFV1z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1zKJuFV1z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1zKJuFV1z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1zKJuFV1z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1zKJuFV1z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1zKJuFV1z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1zKJuFV1z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1zKJuFV1z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1zKJuFV1z .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1zKJuFV1z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1zKJuFV1z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1zKJuFV1z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1zKJuFV1z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1zKJuFV1z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1zKJuFV1z .dropdown-item.active,
.cid-t1zKJuFV1z .dropdown-item:active {
  background-color: transparent;
}
.cid-t1zKJuFV1z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1zKJuFV1z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1zKJuFV1z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1zKJuFV1z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1zKJuFV1z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1zKJuFV1z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1zKJuFV1z .navbar-buttons {
  text-align: center;
}
.cid-t1zKJuFV1z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1zKJuFV1z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1zKJuFV1z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1zKJuFV1z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1zKJuFV1z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1zKJuFV1z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1zKJuFV1z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1zKJuFV1z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1zKJuFV1z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1zKJuFV1z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1zKJuFV1z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1zKJuFV1z a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1zKJuFV1z .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1zKJuFV1z .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1zKJuFV1z .soc-item {
  margin: .5rem .3rem;
}
.cid-t1zKJuFV1z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1zKJuFV1z .navbar {
    height: 77px;
  }
  .cid-t1zKJuFV1z .navbar.opened {
    height: auto;
  }
  .cid-t1zKJuFV1z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1zKJuFV1z #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1zKJuFV1z .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1zKJuFV1z .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1zKJuFV1z .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1zKJuFV1z .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1zKJuFV1z .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1zKJuFV1z .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1zKJuFV1z .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1zKJvgZOo {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/15-1224x813.jpg");
}
.cid-t1zKJvgZOo .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1zKJvgZOo .wrap {
  padding: 0 25px;
}
.cid-t1zKJvgZOo .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1zKJvgZOo .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1zKJvgZOo .mbr-text {
  margin-bottom: 20px;
}
.cid-t1zKJvgZOo .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1zKJvgZOo .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1zKJvgZOo .container,
  .cid-t1zKJvgZOo .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1zKJvgZOo .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1zKJvgZOo a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1zKJvgZOo .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t2qWVja4a3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2qWVja4a3 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2qWVja4a3 .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2qWVja4a3 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2qWVja4a3 .wrap-img {
  width: 100%;
}
.cid-t2qWVja4a3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2qWVja4a3 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2qWVja4a3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2qWVja4a3 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2qWVja4a3 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2qWVja4a3 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2qWVja4a3 h5 {
    margin-left: 0px;
  }
  .cid-t2qWVja4a3 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2qWVja4a3 h5:hover:before {
    animation: none;
  }
}
.cid-t2qWVja4a3 .mbr-section-subtitle,
.cid-t2qWVja4a3 .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1zKJvAyHR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1zKJvAyHR .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1zKJvAyHR .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1zKJvAyHR .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1zKJvAyHR .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1zKJvAyHR .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1zKJvAyHR .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1zKJvAyHR h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1zKJvAyHR h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1zKJvAyHR h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1zKJvAyHR h5 {
    margin-left: 0px;
  }
  .cid-t1zKJvAyHR h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1zKJvAyHR h5:hover:before {
    animation: none;
  }
}
.cid-t1zKJvAyHR .mbr-section-subtitle,
.cid-t1zKJvAyHR .content {
  color: #2e2e2e;
}
#custom-html-tb {
  /* Type valid CSS here */
}
#custom-html-tb div {
  color: #777;
  text-align: center;
}
#custom-html-tb p {
  font-size: 16px;
  color: #777;
}
#custom-html-oh {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1zKJwQgYQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1zKJwQgYQ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1zKJwQgYQ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1zKJwQgYQ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1zKJwQgYQ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1zKJwQgYQ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1zKJwQgYQ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1zKJwQgYQ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1zKJwQgYQ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1zKJwQgYQ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1zKJwQgYQ h5 {
    margin-left: 0px;
  }
  .cid-t1zKJwQgYQ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1zKJwQgYQ h5:hover:before {
    animation: none;
  }
}
.cid-t1zKJwQgYQ .mbr-section-subtitle,
.cid-t1zKJwQgYQ .content {
  color: #2e2e2e;
}
.cid-t28YToiiIw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28YToiiIw .mbr-section-title {
  color: #2e2e2e;
}
.cid-t28YToiiIw .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t28YToiiIw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28YToiiIw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28YToiiIw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28YToiiIw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28YToiiIw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28YToiiIw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28YToiiIw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28YToiiIw h5 {
    margin-left: 0px;
  }
  .cid-t28YToiiIw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28YToiiIw h5:hover:before {
    animation: none;
  }
}
.cid-t28YToiiIw .mbr-section-subtitle,
.cid-t28YToiiIw .content {
  color: #2e2e2e;
}
.cid-t1zKJxuMgq {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1zKJxuMgq .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1zKJxuMgq .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1zKJxuMgq .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1zKJxuMgq .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1zKJxuMgq .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1zKJxuMgq .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1zKJxuMgq .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1zKJxuMgq .user-desc {
  color: #e60064;
}
.cid-t1zKJxuMgq .card-title {
  color: #000000;
}
.cid-t30Or8DTFJ.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8DTFJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8DTFJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8DTFJ .modal-content,
.cid-t30Or8DTFJ .modal-dialog {
  height: auto;
}
.cid-t30Or8DTFJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8DTFJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8DTFJ .form-wrapper .mbr-form .form-group,
  .cid-t30Or8DTFJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8DTFJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8DTFJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8DTFJ .mbr-text {
  text-align: center;
}
.cid-t30Or8DTFJ .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8DTFJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8DTFJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8DTFJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8DTFJ .modal-open {
  overflow: hidden;
}
.cid-t30Or8DTFJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8DTFJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8DTFJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8DTFJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8DTFJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8DTFJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8DTFJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8DTFJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8DTFJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8DTFJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8DTFJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8DTFJ .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8DTFJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8DTFJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DTFJ .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8DTFJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8DTFJ .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8DTFJ .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8DTFJ .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8DTFJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8DTFJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8DTFJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DTFJ .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8DTFJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8DTFJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8DTFJ .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8DTFJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8DTFJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8DTFJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8DTFJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8DTFJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8DTFJ .modal-lg,
  .cid-t30Or8DTFJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8DTFJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8DTFJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8DTFJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8DTFJ .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8DTFJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8DTFJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8DTFJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8DTFJ .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8DTFJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1AaDsPd1u .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AaDsPd1u .nav-item,
.cid-t1AaDsPd1u .nav-link,
.cid-t1AaDsPd1u .navbar-caption {
  font-weight: normal;
}
.cid-t1AaDsPd1u .nav-item:focus,
.cid-t1AaDsPd1u .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1AaDsPd1u .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1AaDsPd1u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AaDsPd1u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1AaDsPd1u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1AaDsPd1u .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1AaDsPd1u .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1AaDsPd1u .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1AaDsPd1u .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1AaDsPd1u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1AaDsPd1u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1AaDsPd1u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1AaDsPd1u .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1AaDsPd1u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1AaDsPd1u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1AaDsPd1u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1AaDsPd1u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1AaDsPd1u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1AaDsPd1u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1AaDsPd1u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1AaDsPd1u .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1AaDsPd1u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1AaDsPd1u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1AaDsPd1u .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1AaDsPd1u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1AaDsPd1u .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1AaDsPd1u .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1AaDsPd1u .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1AaDsPd1u .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1AaDsPd1u .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1AaDsPd1u .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1AaDsPd1u .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1AaDsPd1u .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1AaDsPd1u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1AaDsPd1u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1AaDsPd1u .dropdown-item.active,
.cid-t1AaDsPd1u .dropdown-item:active {
  background-color: transparent;
}
.cid-t1AaDsPd1u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1AaDsPd1u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1AaDsPd1u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1AaDsPd1u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1AaDsPd1u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1AaDsPd1u ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1AaDsPd1u .navbar-buttons {
  text-align: center;
}
.cid-t1AaDsPd1u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1AaDsPd1u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1AaDsPd1u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1AaDsPd1u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AaDsPd1u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AaDsPd1u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1AaDsPd1u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AaDsPd1u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1AaDsPd1u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1AaDsPd1u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AaDsPd1u .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1AaDsPd1u a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1AaDsPd1u .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1AaDsPd1u .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1AaDsPd1u .soc-item {
  margin: .5rem .3rem;
}
.cid-t1AaDsPd1u .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1AaDsPd1u .navbar {
    height: 77px;
  }
  .cid-t1AaDsPd1u .navbar.opened {
    height: auto;
  }
  .cid-t1AaDsPd1u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1AaDsPd1u #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AaDsPd1u .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1AaDsPd1u .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1AaDsPd1u .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AaDsPd1u .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1AaDsPd1u .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1AaDsPd1u .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1AaDsPd1u .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1AaDtoKYF {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image-50399233-2000x1500.jpg");
}
.cid-t1AaDtoKYF .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1AaDtoKYF .wrap {
  padding: 0 25px;
}
.cid-t1AaDtoKYF .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1AaDtoKYF .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1AaDtoKYF .mbr-text {
  margin-bottom: 20px;
}
.cid-t1AaDtoKYF .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1AaDtoKYF .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1AaDtoKYF .container,
  .cid-t1AaDtoKYF .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1AaDtoKYF .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1AaDtoKYF a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1AaDtoKYF .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t2qXCbhRMy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2qXCbhRMy .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2qXCbhRMy .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t2qXCbhRMy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2qXCbhRMy .wrap-img {
  width: 100%;
}
.cid-t2qXCbhRMy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2qXCbhRMy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2qXCbhRMy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2qXCbhRMy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2qXCbhRMy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2qXCbhRMy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2qXCbhRMy h5 {
    margin-left: 0px;
  }
  .cid-t2qXCbhRMy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2qXCbhRMy h5:hover:before {
    animation: none;
  }
}
.cid-t2qXCbhRMy .mbr-section-subtitle,
.cid-t2qXCbhRMy .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1AaDtNFh9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1AaDtNFh9 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1AaDtNFh9 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AaDtNFh9 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1AaDtNFh9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1AaDtNFh9 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1AaDtNFh9 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1AaDtNFh9 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1AaDtNFh9 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1AaDtNFh9 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1AaDtNFh9 h5 {
    margin-left: 0px;
  }
  .cid-t1AaDtNFh9 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1AaDtNFh9 h5:hover:before {
    animation: none;
  }
}
.cid-t1AaDtNFh9 .mbr-section-subtitle,
.cid-t1AaDtNFh9 .content {
  color: #2e2e2e;
}
.cid-t292dRlr51 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t292dRlr51 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t292dRlr51 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t292dRlr51 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t292dRlr51 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t292dRlr51 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t292dRlr51 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t292dRlr51 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t292dRlr51 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t292dRlr51 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t292dRlr51 h5 {
    margin-left: 0px;
  }
  .cid-t292dRlr51 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t292dRlr51 h5:hover:before {
    animation: none;
  }
}
.cid-t292dRlr51 .mbr-section-subtitle,
.cid-t292dRlr51 .content {
  color: #2e2e2e;
}
#custom-html-pv {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t292DeWtDM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t292DeWtDM .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t292DeWtDM .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t292DeWtDM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t292DeWtDM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t292DeWtDM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t292DeWtDM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t292DeWtDM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t292DeWtDM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t292DeWtDM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t292DeWtDM h5 {
    margin-left: 0px;
  }
  .cid-t292DeWtDM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t292DeWtDM h5:hover:before {
    animation: none;
  }
}
.cid-t292DeWtDM .mbr-section-subtitle,
.cid-t292DeWtDM .content {
  color: #2e2e2e;
}
.cid-t1AaDuFDF4 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1AaDuFDF4 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1AaDuFDF4 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1AaDuFDF4 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1AaDuFDF4 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1AaDuFDF4 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1AaDuFDF4 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1AaDuFDF4 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1AaDuFDF4 .user-desc {
  color: #e60064;
}
.cid-t1AaDuFDF4 .card-title {
  color: #000000;
}
.cid-t30Or8EIwE.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8EIwE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8EIwE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8EIwE .modal-content,
.cid-t30Or8EIwE .modal-dialog {
  height: auto;
}
.cid-t30Or8EIwE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8EIwE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8EIwE .form-wrapper .mbr-form .form-group,
  .cid-t30Or8EIwE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8EIwE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8EIwE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8EIwE .mbr-text {
  text-align: center;
}
.cid-t30Or8EIwE .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8EIwE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8EIwE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8EIwE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8EIwE .modal-open {
  overflow: hidden;
}
.cid-t30Or8EIwE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8EIwE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8EIwE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8EIwE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8EIwE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8EIwE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8EIwE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8EIwE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8EIwE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8EIwE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8EIwE .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8EIwE .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8EIwE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8EIwE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8EIwE .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8EIwE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8EIwE .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8EIwE .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8EIwE .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8EIwE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8EIwE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8EIwE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8EIwE .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8EIwE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8EIwE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8EIwE .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8EIwE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8EIwE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8EIwE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8EIwE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8EIwE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8EIwE .modal-lg,
  .cid-t30Or8EIwE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8EIwE .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8EIwE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8EIwE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8EIwE .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8EIwE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8EIwE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8EIwE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8EIwE .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8EIwE .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1AgUNP4C4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AgUNP4C4 .nav-item,
.cid-t1AgUNP4C4 .nav-link,
.cid-t1AgUNP4C4 .navbar-caption {
  font-weight: normal;
}
.cid-t1AgUNP4C4 .nav-item:focus,
.cid-t1AgUNP4C4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1AgUNP4C4 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1AgUNP4C4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AgUNP4C4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1AgUNP4C4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1AgUNP4C4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1AgUNP4C4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1AgUNP4C4 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1AgUNP4C4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1AgUNP4C4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1AgUNP4C4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1AgUNP4C4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1AgUNP4C4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1AgUNP4C4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1AgUNP4C4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1AgUNP4C4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1AgUNP4C4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1AgUNP4C4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1AgUNP4C4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1AgUNP4C4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1AgUNP4C4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1AgUNP4C4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1AgUNP4C4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1AgUNP4C4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1AgUNP4C4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1AgUNP4C4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1AgUNP4C4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1AgUNP4C4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1AgUNP4C4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1AgUNP4C4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1AgUNP4C4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1AgUNP4C4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1AgUNP4C4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1AgUNP4C4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1AgUNP4C4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1AgUNP4C4 .dropdown-item.active,
.cid-t1AgUNP4C4 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1AgUNP4C4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1AgUNP4C4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1AgUNP4C4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1AgUNP4C4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1AgUNP4C4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1AgUNP4C4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1AgUNP4C4 .navbar-buttons {
  text-align: center;
}
.cid-t1AgUNP4C4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1AgUNP4C4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1AgUNP4C4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1AgUNP4C4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AgUNP4C4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AgUNP4C4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1AgUNP4C4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AgUNP4C4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1AgUNP4C4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1AgUNP4C4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AgUNP4C4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1AgUNP4C4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1AgUNP4C4 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1AgUNP4C4 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1AgUNP4C4 .soc-item {
  margin: .5rem .3rem;
}
.cid-t1AgUNP4C4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1AgUNP4C4 .navbar {
    height: 77px;
  }
  .cid-t1AgUNP4C4 .navbar.opened {
    height: auto;
  }
  .cid-t1AgUNP4C4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1AgUNP4C4 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AgUNP4C4 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1AgUNP4C4 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1AgUNP4C4 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AgUNP4C4 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1AgUNP4C4 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1AgUNP4C4 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1AgUNP4C4 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1AgUP0Xoa {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/9-1160x872.jpg");
}
.cid-t1AgUP0Xoa .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1AgUP0Xoa .wrap {
  padding: 0 25px;
}
.cid-t1AgUP0Xoa .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1AgUP0Xoa .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1AgUP0Xoa .mbr-text {
  margin-bottom: 20px;
}
.cid-t1AgUP0Xoa .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1AgUP0Xoa .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1AgUP0Xoa .container,
  .cid-t1AgUP0Xoa .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1AgUP0Xoa .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1AgUP0Xoa a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1AgUP0Xoa .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1AgUPufPh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1AgUPufPh .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1AgUPufPh .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AgUPufPh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1AgUPufPh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1AgUPufPh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1AgUPufPh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1AgUPufPh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1AgUPufPh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1AgUPufPh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1AgUPufPh h5 {
    margin-left: 0px;
  }
  .cid-t1AgUPufPh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1AgUPufPh h5:hover:before {
    animation: none;
  }
}
.cid-t1AgUPufPh .mbr-section-subtitle,
.cid-t1AgUPufPh .content {
  color: #2e2e2e;
}
#custom-html-qv {
  /* Type valid CSS here */
}
#custom-html-qv div {
  color: #777;
  text-align: center;
}
#custom-html-qv p {
  font-size: 16px;
  color: #777;
}
#custom-html-tc {
  /* Type valid CSS here */
}
#custom-html-tc div {
  padding: 20px 0;
  color: #777;
  text-align: center;
}
#custom-html-tc p {
  font-size: 16px;
  color: #777;
}
#custom-html-td {
  /* Type valid CSS here */
}
#custom-html-td div {
  padding: 20px 0;
  color: #777;
  text-align: center;
}
#custom-html-td p {
  font-size: 16px;
  color: #777;
}
#custom-html-te {
  /* Type valid CSS here */
}
#custom-html-te div {
  padding: 20px 0;
  color: #777;
  text-align: center;
}
#custom-html-te p {
  font-size: 16px;
  color: #777;
}
#custom-html-qw {
  /* Type valid CSS here */
}
#custom-html-qw div {
  padding: 20px 0;
  color: #777;
  text-align: center;
}
#custom-html-qw p {
  font-size: 16px;
  color: #777;
}
#custom-html-qs {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t29cg18KGb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29cg18KGb .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29cg18KGb .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29cg18KGb .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29cg18KGb .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29cg18KGb .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29cg18KGb .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29cg18KGb h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29cg18KGb h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29cg18KGb h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29cg18KGb h5 {
    margin-left: 0px;
  }
  .cid-t29cg18KGb h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29cg18KGb h5:hover:before {
    animation: none;
  }
}
.cid-t29cg18KGb .mbr-section-subtitle,
.cid-t29cg18KGb .content {
  color: #2e2e2e;
}
.cid-t29cmaEa4U {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29cmaEa4U .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29cmaEa4U .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29cmaEa4U .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29cmaEa4U .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29cmaEa4U .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29cmaEa4U .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29cmaEa4U h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29cmaEa4U h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29cmaEa4U h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29cmaEa4U h5 {
    margin-left: 0px;
  }
  .cid-t29cmaEa4U h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29cmaEa4U h5:hover:before {
    animation: none;
  }
}
.cid-t29cmaEa4U .mbr-section-subtitle,
.cid-t29cmaEa4U .content {
  color: #2e2e2e;
}
.cid-t29c3pXYc7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29c3pXYc7 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t29c3pXYc7 .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t29c3pXYc7 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29c3pXYc7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29c3pXYc7 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29c3pXYc7 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29c3pXYc7 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29c3pXYc7 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29c3pXYc7 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29c3pXYc7 h5 {
    margin-left: 0px;
  }
  .cid-t29c3pXYc7 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29c3pXYc7 h5:hover:before {
    animation: none;
  }
}
.cid-t29c3pXYc7 .mbr-section-subtitle,
.cid-t29c3pXYc7 .content {
  color: #2e2e2e;
}
.cid-t1AgUPTMk2 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1AgUPTMk2 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1AgUPTMk2 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1AgUPTMk2 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1AgUPTMk2 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1AgUPTMk2 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1AgUPTMk2 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1AgUPTMk2 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1AgUPTMk2 .user-desc {
  color: #e60064;
}
.cid-t1AgUPTMk2 .card-title {
  color: #000000;
}
.cid-t30Or8Et81.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Et81.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Et81.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Et81 .modal-content,
.cid-t30Or8Et81 .modal-dialog {
  height: auto;
}
.cid-t30Or8Et81 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Et81 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Et81 .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Et81 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Et81 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Et81 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Et81 .mbr-text {
  text-align: center;
}
.cid-t30Or8Et81 .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Et81 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Et81 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Et81 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Et81 .modal-open {
  overflow: hidden;
}
.cid-t30Or8Et81 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Et81 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Et81 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Et81 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Et81 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Et81 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Et81 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Et81 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Et81 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Et81 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Et81 .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Et81 .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Et81 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Et81 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Et81 .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Et81 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Et81 .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Et81 .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Et81 .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Et81 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Et81 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Et81 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Et81 .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Et81 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Et81 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Et81 .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Et81 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Et81 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Et81 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Et81 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Et81 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Et81 .modal-lg,
  .cid-t30Or8Et81 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Et81 .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Et81 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Et81 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Et81 .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Et81 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Et81 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Et81 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Et81 .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Et81 .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1ATx0UoBR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1ATx0UoBR .nav-item,
.cid-t1ATx0UoBR .nav-link,
.cid-t1ATx0UoBR .navbar-caption {
  font-weight: normal;
}
.cid-t1ATx0UoBR .nav-item:focus,
.cid-t1ATx0UoBR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1ATx0UoBR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1ATx0UoBR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1ATx0UoBR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1ATx0UoBR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1ATx0UoBR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1ATx0UoBR .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1ATx0UoBR .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1ATx0UoBR .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1ATx0UoBR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1ATx0UoBR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1ATx0UoBR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1ATx0UoBR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1ATx0UoBR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1ATx0UoBR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1ATx0UoBR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1ATx0UoBR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1ATx0UoBR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1ATx0UoBR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1ATx0UoBR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1ATx0UoBR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1ATx0UoBR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1ATx0UoBR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1ATx0UoBR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1ATx0UoBR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1ATx0UoBR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1ATx0UoBR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1ATx0UoBR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1ATx0UoBR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1ATx0UoBR .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1ATx0UoBR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1ATx0UoBR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1ATx0UoBR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1ATx0UoBR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1ATx0UoBR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1ATx0UoBR .dropdown-item.active,
.cid-t1ATx0UoBR .dropdown-item:active {
  background-color: transparent;
}
.cid-t1ATx0UoBR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1ATx0UoBR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1ATx0UoBR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1ATx0UoBR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1ATx0UoBR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1ATx0UoBR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1ATx0UoBR .navbar-buttons {
  text-align: center;
}
.cid-t1ATx0UoBR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1ATx0UoBR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1ATx0UoBR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1ATx0UoBR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1ATx0UoBR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1ATx0UoBR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1ATx0UoBR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1ATx0UoBR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1ATx0UoBR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1ATx0UoBR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1ATx0UoBR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1ATx0UoBR a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1ATx0UoBR .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1ATx0UoBR .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1ATx0UoBR .soc-item {
  margin: .5rem .3rem;
}
.cid-t1ATx0UoBR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1ATx0UoBR .navbar {
    height: 77px;
  }
  .cid-t1ATx0UoBR .navbar.opened {
    height: auto;
  }
  .cid-t1ATx0UoBR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1ATx0UoBR #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1ATx0UoBR .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1ATx0UoBR .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1ATx0UoBR .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1ATx0UoBR .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1ATx0UoBR .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1ATx0UoBR .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1ATx0UoBR .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1ATx1ZRmj {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/matehuala300-2000x1333.jpg");
}
.cid-t1ATx1ZRmj .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1ATx1ZRmj .wrap {
  padding: 0 25px;
}
.cid-t1ATx1ZRmj .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1ATx1ZRmj .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1ATx1ZRmj .mbr-text {
  margin-bottom: 20px;
}
.cid-t1ATx1ZRmj .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1ATx1ZRmj .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1ATx1ZRmj .container,
  .cid-t1ATx1ZRmj .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1ATx1ZRmj .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1ATx1ZRmj a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1ATx1ZRmj .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1ATx2WaXt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1ATx2WaXt .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1ATx2WaXt .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1ATx2WaXt .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1ATx2WaXt .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1ATx2WaXt .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1ATx2WaXt .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1ATx2WaXt h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1ATx2WaXt h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1ATx2WaXt h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1ATx2WaXt h5 {
    margin-left: 0px;
  }
  .cid-t1ATx2WaXt h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1ATx2WaXt h5:hover:before {
    animation: none;
  }
}
.cid-t1ATx2WaXt .mbr-section-subtitle,
.cid-t1ATx2WaXt .content {
  color: #2e2e2e;
}
#custom-html-rt {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t29f7vFLgR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29f7vFLgR .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29f7vFLgR .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29f7vFLgR .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29f7vFLgR .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29f7vFLgR .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29f7vFLgR .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29f7vFLgR h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29f7vFLgR h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29f7vFLgR h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29f7vFLgR h5 {
    margin-left: 0px;
  }
  .cid-t29f7vFLgR h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29f7vFLgR h5:hover:before {
    animation: none;
  }
}
.cid-t29f7vFLgR .mbr-section-subtitle,
.cid-t29f7vFLgR .content {
  color: #2e2e2e;
}
.cid-t29fpiUvPb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29fpiUvPb .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29fpiUvPb .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29fpiUvPb .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29fpiUvPb .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29fpiUvPb .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29fpiUvPb .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29fpiUvPb h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29fpiUvPb h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29fpiUvPb h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29fpiUvPb h5 {
    margin-left: 0px;
  }
  .cid-t29fpiUvPb h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29fpiUvPb h5:hover:before {
    animation: none;
  }
}
.cid-t29fpiUvPb .mbr-section-subtitle,
.cid-t29fpiUvPb .content {
  color: #2e2e2e;
}
.cid-t29ebkZiC7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29ebkZiC7 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t29ebkZiC7 .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t29ebkZiC7 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29ebkZiC7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29ebkZiC7 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29ebkZiC7 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29ebkZiC7 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29ebkZiC7 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29ebkZiC7 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29ebkZiC7 h5 {
    margin-left: 0px;
  }
  .cid-t29ebkZiC7 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29ebkZiC7 h5:hover:before {
    animation: none;
  }
}
.cid-t29ebkZiC7 .mbr-section-subtitle,
.cid-t29ebkZiC7 .content {
  color: #2e2e2e;
}
.cid-t1ATx3UbBE {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1ATx3UbBE .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1ATx3UbBE .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1ATx3UbBE .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1ATx3UbBE .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1ATx3UbBE .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1ATx3UbBE .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1ATx3UbBE .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1ATx3UbBE .user-desc {
  color: #e60064;
}
.cid-t1ATx3UbBE .card-title {
  color: #000000;
}
.cid-t30Or8E3Ws.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8E3Ws.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8E3Ws.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8E3Ws .modal-content,
.cid-t30Or8E3Ws .modal-dialog {
  height: auto;
}
.cid-t30Or8E3Ws .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8E3Ws .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8E3Ws .form-wrapper .mbr-form .form-group,
  .cid-t30Or8E3Ws .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8E3Ws .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8E3Ws .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8E3Ws .mbr-text {
  text-align: center;
}
.cid-t30Or8E3Ws .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8E3Ws .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8E3Ws .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8E3Ws .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8E3Ws .modal-open {
  overflow: hidden;
}
.cid-t30Or8E3Ws .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8E3Ws .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8E3Ws .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8E3Ws .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8E3Ws .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8E3Ws .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8E3Ws .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8E3Ws .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8E3Ws .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8E3Ws .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8E3Ws .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8E3Ws .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8E3Ws .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8E3Ws .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E3Ws .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8E3Ws .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8E3Ws .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8E3Ws .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8E3Ws .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8E3Ws .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8E3Ws .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8E3Ws .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E3Ws .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8E3Ws .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8E3Ws .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E3Ws .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8E3Ws .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8E3Ws .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8E3Ws .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8E3Ws .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8E3Ws .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8E3Ws .modal-lg,
  .cid-t30Or8E3Ws .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8E3Ws .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8E3Ws .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8E3Ws .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8E3Ws .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8E3Ws .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8E3Ws .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8E3Ws .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8E3Ws .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8E3Ws .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1B0a97pOa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1B0a97pOa .nav-item,
.cid-t1B0a97pOa .nav-link,
.cid-t1B0a97pOa .navbar-caption {
  font-weight: normal;
}
.cid-t1B0a97pOa .nav-item:focus,
.cid-t1B0a97pOa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1B0a97pOa .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1B0a97pOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1B0a97pOa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1B0a97pOa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1B0a97pOa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1B0a97pOa .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1B0a97pOa .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1B0a97pOa .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1B0a97pOa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1B0a97pOa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1B0a97pOa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1B0a97pOa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1B0a97pOa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1B0a97pOa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1B0a97pOa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1B0a97pOa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1B0a97pOa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1B0a97pOa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1B0a97pOa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1B0a97pOa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1B0a97pOa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1B0a97pOa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1B0a97pOa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1B0a97pOa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1B0a97pOa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1B0a97pOa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1B0a97pOa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1B0a97pOa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1B0a97pOa .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1B0a97pOa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1B0a97pOa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1B0a97pOa .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1B0a97pOa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1B0a97pOa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1B0a97pOa .dropdown-item.active,
.cid-t1B0a97pOa .dropdown-item:active {
  background-color: transparent;
}
.cid-t1B0a97pOa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1B0a97pOa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1B0a97pOa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1B0a97pOa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1B0a97pOa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1B0a97pOa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1B0a97pOa .navbar-buttons {
  text-align: center;
}
.cid-t1B0a97pOa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1B0a97pOa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1B0a97pOa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1B0a97pOa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1B0a97pOa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1B0a97pOa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1B0a97pOa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1B0a97pOa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1B0a97pOa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1B0a97pOa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1B0a97pOa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1B0a97pOa a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1B0a97pOa .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1B0a97pOa .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1B0a97pOa .soc-item {
  margin: .5rem .3rem;
}
.cid-t1B0a97pOa .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1B0a97pOa .navbar {
    height: 77px;
  }
  .cid-t1B0a97pOa .navbar.opened {
    height: auto;
  }
  .cid-t1B0a97pOa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1B0a97pOa #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1B0a97pOa .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1B0a97pOa .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1B0a97pOa .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1B0a97pOa .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1B0a97pOa .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1B0a97pOa .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1B0a97pOa .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1B0abl2ww {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/5-1032x688.jpg");
}
.cid-t1B0abl2ww .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1B0abl2ww .wrap {
  padding: 0 25px;
}
.cid-t1B0abl2ww .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1B0abl2ww .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1B0abl2ww .mbr-text {
  margin-bottom: 20px;
}
.cid-t1B0abl2ww .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1B0abl2ww .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1B0abl2ww .container,
  .cid-t1B0abl2ww .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1B0abl2ww .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1B0abl2ww a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1B0abl2ww .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1B0acAvc3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1B0acAvc3 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1B0acAvc3 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B0acAvc3 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1B0acAvc3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1B0acAvc3 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1B0acAvc3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1B0acAvc3 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1B0acAvc3 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1B0acAvc3 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1B0acAvc3 h5 {
    margin-left: 0px;
  }
  .cid-t1B0acAvc3 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1B0acAvc3 h5:hover:before {
    animation: none;
  }
}
.cid-t1B0acAvc3 .mbr-section-subtitle,
.cid-t1B0acAvc3 .content {
  color: #2e2e2e;
}
.cid-t29jLxSiGx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29jLxSiGx .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29jLxSiGx .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29jLxSiGx .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29jLxSiGx .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29jLxSiGx .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29jLxSiGx .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29jLxSiGx h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29jLxSiGx h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29jLxSiGx h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29jLxSiGx h5 {
    margin-left: 0px;
  }
  .cid-t29jLxSiGx h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29jLxSiGx h5:hover:before {
    animation: none;
  }
}
.cid-t29jLxSiGx .mbr-section-subtitle,
.cid-t29jLxSiGx .content {
  color: #2e2e2e;
}
#custom-html-sg {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-sk {
  /* Type valid CSS here */
}
#custom-html-sk div {
  color: #777;
  text-align: center;
}
#custom-html-sk p {
  font-size: 16px;
  color: #777;
}
#custom-html-sl {
  /* Type valid CSS here */
}
#custom-html-sl div {
  padding: 20px 0;
  color: #777;
  text-align: center;
}
#custom-html-sl p {
  font-size: 16px;
  color: #777;
}
.cid-t1B0adltRr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1B0adltRr .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1B0adltRr .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B0adltRr .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1B0adltRr .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1B0adltRr .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1B0adltRr .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1B0adltRr h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1B0adltRr h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1B0adltRr h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1B0adltRr h5 {
    margin-left: 0px;
  }
  .cid-t1B0adltRr h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1B0adltRr h5:hover:before {
    animation: none;
  }
}
.cid-t1B0adltRr .mbr-section-subtitle,
.cid-t1B0adltRr .content {
  color: #2e2e2e;
}
.cid-t29k2FhdQZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29k2FhdQZ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29k2FhdQZ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29k2FhdQZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29k2FhdQZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29k2FhdQZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29k2FhdQZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29k2FhdQZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29k2FhdQZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29k2FhdQZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29k2FhdQZ h5 {
    margin-left: 0px;
  }
  .cid-t29k2FhdQZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29k2FhdQZ h5:hover:before {
    animation: none;
  }
}
.cid-t29k2FhdQZ .mbr-section-subtitle,
.cid-t29k2FhdQZ .content {
  color: #2e2e2e;
}
.cid-t29kkzuzl0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29kkzuzl0 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29kkzuzl0 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29kkzuzl0 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29kkzuzl0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29kkzuzl0 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29kkzuzl0 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29kkzuzl0 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29kkzuzl0 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29kkzuzl0 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29kkzuzl0 h5 {
    margin-left: 0px;
  }
  .cid-t29kkzuzl0 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29kkzuzl0 h5:hover:before {
    animation: none;
  }
}
.cid-t29kkzuzl0 .mbr-section-subtitle,
.cid-t29kkzuzl0 .content {
  color: #2e2e2e;
}
.cid-t1B0adH8Sy {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1B0adH8Sy .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1B0adH8Sy .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1B0adH8Sy .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1B0adH8Sy .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1B0adH8Sy .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1B0adH8Sy .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1B0adH8Sy .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1B0adH8Sy .user-desc {
  color: #e60064;
}
.cid-t1B0adH8Sy .card-title {
  color: #000000;
}
.cid-t30Or8E6x6.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8E6x6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8E6x6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8E6x6 .modal-content,
.cid-t30Or8E6x6 .modal-dialog {
  height: auto;
}
.cid-t30Or8E6x6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8E6x6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8E6x6 .form-wrapper .mbr-form .form-group,
  .cid-t30Or8E6x6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8E6x6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8E6x6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8E6x6 .mbr-text {
  text-align: center;
}
.cid-t30Or8E6x6 .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8E6x6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8E6x6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8E6x6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8E6x6 .modal-open {
  overflow: hidden;
}
.cid-t30Or8E6x6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8E6x6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8E6x6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8E6x6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8E6x6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8E6x6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8E6x6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8E6x6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8E6x6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8E6x6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8E6x6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8E6x6 .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8E6x6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8E6x6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E6x6 .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8E6x6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8E6x6 .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8E6x6 .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8E6x6 .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8E6x6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8E6x6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8E6x6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E6x6 .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8E6x6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8E6x6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8E6x6 .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8E6x6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8E6x6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8E6x6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8E6x6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8E6x6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8E6x6 .modal-lg,
  .cid-t30Or8E6x6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8E6x6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8E6x6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8E6x6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8E6x6 .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8E6x6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8E6x6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8E6x6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8E6x6 .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8E6x6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1BNKcVXHW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BNKcVXHW .nav-item,
.cid-t1BNKcVXHW .nav-link,
.cid-t1BNKcVXHW .navbar-caption {
  font-weight: normal;
}
.cid-t1BNKcVXHW .nav-item:focus,
.cid-t1BNKcVXHW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1BNKcVXHW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1BNKcVXHW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BNKcVXHW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1BNKcVXHW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1BNKcVXHW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1BNKcVXHW .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1BNKcVXHW .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1BNKcVXHW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1BNKcVXHW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1BNKcVXHW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1BNKcVXHW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1BNKcVXHW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1BNKcVXHW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1BNKcVXHW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1BNKcVXHW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1BNKcVXHW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1BNKcVXHW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1BNKcVXHW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1BNKcVXHW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1BNKcVXHW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1BNKcVXHW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1BNKcVXHW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1BNKcVXHW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1BNKcVXHW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1BNKcVXHW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1BNKcVXHW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1BNKcVXHW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1BNKcVXHW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1BNKcVXHW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1BNKcVXHW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1BNKcVXHW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1BNKcVXHW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1BNKcVXHW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1BNKcVXHW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1BNKcVXHW .dropdown-item.active,
.cid-t1BNKcVXHW .dropdown-item:active {
  background-color: transparent;
}
.cid-t1BNKcVXHW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1BNKcVXHW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1BNKcVXHW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1BNKcVXHW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1BNKcVXHW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1BNKcVXHW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1BNKcVXHW .navbar-buttons {
  text-align: center;
}
.cid-t1BNKcVXHW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1BNKcVXHW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1BNKcVXHW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1BNKcVXHW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BNKcVXHW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BNKcVXHW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1BNKcVXHW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BNKcVXHW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1BNKcVXHW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1BNKcVXHW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BNKcVXHW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1BNKcVXHW a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1BNKcVXHW .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1BNKcVXHW .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1BNKcVXHW .soc-item {
  margin: .5rem .3rem;
}
.cid-t1BNKcVXHW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1BNKcVXHW .navbar {
    height: 77px;
  }
  .cid-t1BNKcVXHW .navbar.opened {
    height: auto;
  }
  .cid-t1BNKcVXHW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1BNKcVXHW #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BNKcVXHW .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1BNKcVXHW .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1BNKcVXHW .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BNKcVXHW .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1BNKcVXHW .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1BNKcVXHW .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1BNKcVXHW .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1BNKlbegu {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/draxton-slp-2-2000x1110.jpg");
}
.cid-t1BNKlbegu .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1BNKlbegu .wrap {
  padding: 0 25px;
}
.cid-t1BNKlbegu .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1BNKlbegu .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1BNKlbegu .mbr-text {
  margin-bottom: 20px;
}
.cid-t1BNKlbegu .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1BNKlbegu .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1BNKlbegu .container,
  .cid-t1BNKlbegu .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1BNKlbegu .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1BNKlbegu a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1BNKlbegu .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1BNKoV8IH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1BNKoV8IH .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1BNKoV8IH .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BNKoV8IH .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1BNKoV8IH .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1BNKoV8IH .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1BNKoV8IH .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1BNKoV8IH h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1BNKoV8IH h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1BNKoV8IH h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1BNKoV8IH h5 {
    margin-left: 0px;
  }
  .cid-t1BNKoV8IH h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1BNKoV8IH h5:hover:before {
    animation: none;
  }
}
.cid-t1BNKoV8IH .mbr-section-subtitle,
.cid-t1BNKoV8IH .content {
  color: #2e2e2e;
}
.cid-t29r1sGFiA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29r1sGFiA .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29r1sGFiA .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29r1sGFiA .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29r1sGFiA .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29r1sGFiA .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29r1sGFiA .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29r1sGFiA h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29r1sGFiA h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29r1sGFiA h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29r1sGFiA h5 {
    margin-left: 0px;
  }
  .cid-t29r1sGFiA h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29r1sGFiA h5:hover:before {
    animation: none;
  }
}
.cid-t29r1sGFiA .mbr-section-subtitle,
.cid-t29r1sGFiA .content {
  color: #2e2e2e;
}
#custom-html-v8 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1BNKudte7 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1BNKudte7 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1BNKudte7 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1BNKudte7 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1BNKudte7 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1BNKudte7 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1BNKudte7 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1BNKudte7 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1BNKudte7 .user-desc {
  color: #e60064;
}
.cid-t1BNKudte7 .card-title {
  color: #000000;
}
.cid-t30Or8ESb4.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8ESb4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8ESb4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8ESb4 .modal-content,
.cid-t30Or8ESb4 .modal-dialog {
  height: auto;
}
.cid-t30Or8ESb4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8ESb4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8ESb4 .form-wrapper .mbr-form .form-group,
  .cid-t30Or8ESb4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8ESb4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8ESb4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8ESb4 .mbr-text {
  text-align: center;
}
.cid-t30Or8ESb4 .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8ESb4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8ESb4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8ESb4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8ESb4 .modal-open {
  overflow: hidden;
}
.cid-t30Or8ESb4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8ESb4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8ESb4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8ESb4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8ESb4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8ESb4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8ESb4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8ESb4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8ESb4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8ESb4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8ESb4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8ESb4 .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8ESb4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8ESb4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ESb4 .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8ESb4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8ESb4 .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8ESb4 .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8ESb4 .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8ESb4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8ESb4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8ESb4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ESb4 .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8ESb4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8ESb4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ESb4 .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8ESb4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8ESb4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8ESb4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8ESb4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8ESb4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8ESb4 .modal-lg,
  .cid-t30Or8ESb4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8ESb4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8ESb4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8ESb4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8ESb4 .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8ESb4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8ESb4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8ESb4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8ESb4 .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8ESb4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1FFimYR3J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FFimYR3J .nav-item,
.cid-t1FFimYR3J .nav-link,
.cid-t1FFimYR3J .navbar-caption {
  font-weight: normal;
}
.cid-t1FFimYR3J .nav-item:focus,
.cid-t1FFimYR3J .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1FFimYR3J .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1FFimYR3J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FFimYR3J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1FFimYR3J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1FFimYR3J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1FFimYR3J .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1FFimYR3J .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1FFimYR3J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1FFimYR3J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1FFimYR3J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1FFimYR3J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1FFimYR3J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1FFimYR3J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1FFimYR3J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1FFimYR3J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1FFimYR3J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1FFimYR3J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1FFimYR3J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1FFimYR3J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1FFimYR3J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1FFimYR3J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1FFimYR3J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1FFimYR3J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1FFimYR3J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1FFimYR3J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1FFimYR3J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1FFimYR3J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1FFimYR3J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1FFimYR3J .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1FFimYR3J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1FFimYR3J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1FFimYR3J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1FFimYR3J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1FFimYR3J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1FFimYR3J .dropdown-item.active,
.cid-t1FFimYR3J .dropdown-item:active {
  background-color: transparent;
}
.cid-t1FFimYR3J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1FFimYR3J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1FFimYR3J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1FFimYR3J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1FFimYR3J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1FFimYR3J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1FFimYR3J .navbar-buttons {
  text-align: center;
}
.cid-t1FFimYR3J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1FFimYR3J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1FFimYR3J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1FFimYR3J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FFimYR3J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FFimYR3J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1FFimYR3J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FFimYR3J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1FFimYR3J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1FFimYR3J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FFimYR3J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1FFimYR3J a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1FFimYR3J .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1FFimYR3J .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1FFimYR3J .soc-item {
  margin: .5rem .3rem;
}
.cid-t1FFimYR3J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1FFimYR3J .navbar {
    height: 77px;
  }
  .cid-t1FFimYR3J .navbar.opened {
    height: auto;
  }
  .cid-t1FFimYR3J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1FFimYR3J #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FFimYR3J .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1FFimYR3J .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1FFimYR3J .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FFimYR3J .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1FFimYR3J .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1FFimYR3J .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1FFimYR3J .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1FFinYMZU {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pueblo-magico-de-santa-maria-del-rio-slp-1920x1080.jpg");
}
.cid-t1FFinYMZU .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1FFinYMZU .wrap {
  padding: 0 25px;
}
.cid-t1FFinYMZU .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1FFinYMZU .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1FFinYMZU .mbr-text {
  margin-bottom: 20px;
}
.cid-t1FFinYMZU .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1FFinYMZU .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1FFinYMZU .container,
  .cid-t1FFinYMZU .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1FFinYMZU .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1FFinYMZU a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1FFinYMZU .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1FFioxWm2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FFioxWm2 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1FFioxWm2 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FFioxWm2 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1FFioxWm2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1FFioxWm2 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1FFioxWm2 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1FFioxWm2 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1FFioxWm2 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1FFioxWm2 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1FFioxWm2 h5 {
    margin-left: 0px;
  }
  .cid-t1FFioxWm2 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1FFioxWm2 h5:hover:before {
    animation: none;
  }
}
.cid-t1FFioxWm2 .mbr-section-subtitle,
.cid-t1FFioxWm2 .content {
  color: #2e2e2e;
}
#custom-html-wh {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-wk {
  /* Type valid CSS here */
}
#custom-html-wk div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-wk p {
  font-size: 16px;
  color: #777;
}
.cid-t1FGIVt8L0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FGIVt8L0 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1FGIVt8L0 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FGIVt8L0 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1FGIVt8L0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1FGIVt8L0 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1FGIVt8L0 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1FGIVt8L0 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1FGIVt8L0 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1FGIVt8L0 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1FGIVt8L0 h5 {
    margin-left: 0px;
  }
  .cid-t1FGIVt8L0 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1FGIVt8L0 h5:hover:before {
    animation: none;
  }
}
.cid-t1FGIVt8L0 .mbr-section-subtitle,
.cid-t1FGIVt8L0 .content {
  color: #2e2e2e;
}
.cid-t1FFip5YaH {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1FFip5YaH .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1FFip5YaH .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1FFip5YaH .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1FFip5YaH .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1FFip5YaH .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1FFip5YaH .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1FFip5YaH .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1FFip5YaH .user-desc {
  color: #e60064;
}
.cid-t1FFip5YaH .card-title {
  color: #000000;
}
.cid-t30Or8FmVf.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8FmVf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8FmVf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8FmVf .modal-content,
.cid-t30Or8FmVf .modal-dialog {
  height: auto;
}
.cid-t30Or8FmVf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8FmVf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8FmVf .form-wrapper .mbr-form .form-group,
  .cid-t30Or8FmVf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8FmVf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8FmVf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8FmVf .mbr-text {
  text-align: center;
}
.cid-t30Or8FmVf .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8FmVf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8FmVf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8FmVf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8FmVf .modal-open {
  overflow: hidden;
}
.cid-t30Or8FmVf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8FmVf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8FmVf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8FmVf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8FmVf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8FmVf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8FmVf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8FmVf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8FmVf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8FmVf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8FmVf .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8FmVf .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8FmVf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8FmVf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmVf .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8FmVf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8FmVf .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8FmVf .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8FmVf .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8FmVf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8FmVf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8FmVf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmVf .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8FmVf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8FmVf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmVf .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8FmVf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8FmVf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8FmVf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8FmVf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8FmVf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8FmVf .modal-lg,
  .cid-t30Or8FmVf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8FmVf .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8FmVf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8FmVf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8FmVf .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8FmVf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8FmVf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8FmVf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8FmVf .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8FmVf .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GigRPSSt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GigRPSSt .nav-item,
.cid-t1GigRPSSt .nav-link,
.cid-t1GigRPSSt .navbar-caption {
  font-weight: normal;
}
.cid-t1GigRPSSt .nav-item:focus,
.cid-t1GigRPSSt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GigRPSSt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GigRPSSt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GigRPSSt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GigRPSSt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GigRPSSt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GigRPSSt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GigRPSSt .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GigRPSSt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GigRPSSt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GigRPSSt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GigRPSSt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GigRPSSt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GigRPSSt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GigRPSSt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GigRPSSt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GigRPSSt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GigRPSSt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GigRPSSt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GigRPSSt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GigRPSSt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GigRPSSt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GigRPSSt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GigRPSSt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GigRPSSt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GigRPSSt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GigRPSSt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GigRPSSt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GigRPSSt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GigRPSSt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GigRPSSt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GigRPSSt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GigRPSSt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GigRPSSt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GigRPSSt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GigRPSSt .dropdown-item.active,
.cid-t1GigRPSSt .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GigRPSSt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GigRPSSt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GigRPSSt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GigRPSSt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GigRPSSt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GigRPSSt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GigRPSSt .navbar-buttons {
  text-align: center;
}
.cid-t1GigRPSSt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GigRPSSt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GigRPSSt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GigRPSSt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GigRPSSt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GigRPSSt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GigRPSSt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GigRPSSt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GigRPSSt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GigRPSSt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GigRPSSt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GigRPSSt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GigRPSSt .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GigRPSSt .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GigRPSSt .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GigRPSSt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GigRPSSt .navbar {
    height: 77px;
  }
  .cid-t1GigRPSSt .navbar.opened {
    height: auto;
  }
  .cid-t1GigRPSSt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GigRPSSt #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GigRPSSt .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GigRPSSt .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GigRPSSt .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GigRPSSt .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GigRPSSt .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GigRPSSt .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GigRPSSt .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1GigStzhY {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dsc-111-2000x1325.jpg");
}
.cid-t1GigStzhY .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GigStzhY .wrap {
  padding: 0 25px;
}
.cid-t1GigStzhY .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GigStzhY .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GigStzhY .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GigStzhY .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GigStzhY .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GigStzhY .container,
  .cid-t1GigStzhY .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GigStzhY .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GigStzhY a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GigStzhY .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GigSU6Op {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GigSU6Op .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GigSU6Op .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GigSU6Op .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GigSU6Op .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GigSU6Op .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GigSU6Op .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GigSU6Op h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GigSU6Op h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GigSU6Op h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GigSU6Op h5 {
    margin-left: 0px;
  }
  .cid-t1GigSU6Op h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GigSU6Op h5:hover:before {
    animation: none;
  }
}
.cid-t1GigSU6Op .mbr-section-subtitle,
.cid-t1GigSU6Op .content {
  color: #2e2e2e;
}
#custom-html-y9 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t29wO0vVaM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29wO0vVaM .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29wO0vVaM .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29wO0vVaM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29wO0vVaM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29wO0vVaM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29wO0vVaM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29wO0vVaM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29wO0vVaM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29wO0vVaM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29wO0vVaM h5 {
    margin-left: 0px;
  }
  .cid-t29wO0vVaM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29wO0vVaM h5:hover:before {
    animation: none;
  }
}
.cid-t29wO0vVaM .mbr-section-subtitle,
.cid-t29wO0vVaM .content {
  color: #2e2e2e;
}
.cid-t29x7HlZ9J {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29x7HlZ9J .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29x7HlZ9J .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29x7HlZ9J .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29x7HlZ9J .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29x7HlZ9J .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29x7HlZ9J .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29x7HlZ9J h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29x7HlZ9J h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29x7HlZ9J h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29x7HlZ9J h5 {
    margin-left: 0px;
  }
  .cid-t29x7HlZ9J h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29x7HlZ9J h5:hover:before {
    animation: none;
  }
}
.cid-t29x7HlZ9J .mbr-section-subtitle,
.cid-t29x7HlZ9J .content {
  color: #2e2e2e;
}
.cid-t29xnUONiE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29xnUONiE .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xnUONiE .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xnUONiE .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29xnUONiE .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29xnUONiE .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29xnUONiE .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29xnUONiE h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29xnUONiE h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29xnUONiE h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29xnUONiE h5 {
    margin-left: 0px;
  }
  .cid-t29xnUONiE h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29xnUONiE h5:hover:before {
    animation: none;
  }
}
.cid-t29xnUONiE .mbr-section-subtitle,
.cid-t29xnUONiE .content {
  color: #2e2e2e;
}
.cid-t29xAibU5N {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29xAibU5N .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xAibU5N .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xAibU5N .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29xAibU5N .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29xAibU5N .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29xAibU5N .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29xAibU5N h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29xAibU5N h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29xAibU5N h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29xAibU5N h5 {
    margin-left: 0px;
  }
  .cid-t29xAibU5N h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29xAibU5N h5:hover:before {
    animation: none;
  }
}
.cid-t29xAibU5N .mbr-section-subtitle,
.cid-t29xAibU5N .content {
  color: #2e2e2e;
}
.cid-t29xM3b28n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29xM3b28n .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xM3b28n .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29xM3b28n .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29xM3b28n .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29xM3b28n .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29xM3b28n .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29xM3b28n h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29xM3b28n h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29xM3b28n h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29xM3b28n h5 {
    margin-left: 0px;
  }
  .cid-t29xM3b28n h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29xM3b28n h5:hover:before {
    animation: none;
  }
}
.cid-t29xM3b28n .mbr-section-subtitle,
.cid-t29xM3b28n .content {
  color: #2e2e2e;
}
.cid-t29y9ofNXS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29y9ofNXS .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29y9ofNXS .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29y9ofNXS .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29y9ofNXS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29y9ofNXS .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29y9ofNXS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29y9ofNXS h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29y9ofNXS h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29y9ofNXS h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29y9ofNXS h5 {
    margin-left: 0px;
  }
  .cid-t29y9ofNXS h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29y9ofNXS h5:hover:before {
    animation: none;
  }
}
.cid-t29y9ofNXS .mbr-section-subtitle,
.cid-t29y9ofNXS .content {
  color: #2e2e2e;
}
.cid-t1GigTvjk9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GigTvjk9 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GigTvjk9 .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1GigTvjk9 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GigTvjk9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GigTvjk9 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GigTvjk9 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GigTvjk9 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GigTvjk9 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GigTvjk9 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GigTvjk9 h5 {
    margin-left: 0px;
  }
  .cid-t1GigTvjk9 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GigTvjk9 h5:hover:before {
    animation: none;
  }
}
.cid-t1GigTvjk9 .mbr-section-subtitle,
.cid-t1GigTvjk9 .content {
  color: #2e2e2e;
}
.cid-t1GigTLqUv {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GigTLqUv .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GigTLqUv .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GigTLqUv .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GigTLqUv .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GigTLqUv .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GigTLqUv .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GigTLqUv .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GigTLqUv .user-desc {
  color: #e60064;
}
.cid-t1GigTLqUv .card-title {
  color: #000000;
}
.cid-t30Or8F3HE.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8F3HE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8F3HE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8F3HE .modal-content,
.cid-t30Or8F3HE .modal-dialog {
  height: auto;
}
.cid-t30Or8F3HE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8F3HE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8F3HE .form-wrapper .mbr-form .form-group,
  .cid-t30Or8F3HE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8F3HE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8F3HE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8F3HE .mbr-text {
  text-align: center;
}
.cid-t30Or8F3HE .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8F3HE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8F3HE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8F3HE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8F3HE .modal-open {
  overflow: hidden;
}
.cid-t30Or8F3HE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8F3HE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8F3HE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8F3HE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8F3HE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8F3HE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8F3HE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8F3HE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8F3HE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8F3HE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8F3HE .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8F3HE .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8F3HE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8F3HE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8F3HE .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8F3HE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8F3HE .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8F3HE .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8F3HE .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8F3HE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8F3HE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8F3HE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8F3HE .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8F3HE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8F3HE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8F3HE .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8F3HE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8F3HE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8F3HE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8F3HE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8F3HE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8F3HE .modal-lg,
  .cid-t30Or8F3HE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8F3HE .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8F3HE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8F3HE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8F3HE .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8F3HE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8F3HE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8F3HE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8F3HE .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8F3HE .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1Gu8bNXd4 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Gu8bNXd4 .nav-item,
.cid-t1Gu8bNXd4 .nav-link,
.cid-t1Gu8bNXd4 .navbar-caption {
  font-weight: normal;
}
.cid-t1Gu8bNXd4 .nav-item:focus,
.cid-t1Gu8bNXd4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1Gu8bNXd4 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1Gu8bNXd4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Gu8bNXd4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1Gu8bNXd4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1Gu8bNXd4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1Gu8bNXd4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1Gu8bNXd4 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1Gu8bNXd4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1Gu8bNXd4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1Gu8bNXd4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1Gu8bNXd4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1Gu8bNXd4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1Gu8bNXd4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1Gu8bNXd4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1Gu8bNXd4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1Gu8bNXd4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1Gu8bNXd4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1Gu8bNXd4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1Gu8bNXd4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1Gu8bNXd4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1Gu8bNXd4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1Gu8bNXd4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1Gu8bNXd4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1Gu8bNXd4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1Gu8bNXd4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1Gu8bNXd4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1Gu8bNXd4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1Gu8bNXd4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1Gu8bNXd4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1Gu8bNXd4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1Gu8bNXd4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1Gu8bNXd4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1Gu8bNXd4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1Gu8bNXd4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1Gu8bNXd4 .dropdown-item.active,
.cid-t1Gu8bNXd4 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1Gu8bNXd4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1Gu8bNXd4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1Gu8bNXd4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1Gu8bNXd4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1Gu8bNXd4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1Gu8bNXd4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1Gu8bNXd4 .navbar-buttons {
  text-align: center;
}
.cid-t1Gu8bNXd4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1Gu8bNXd4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1Gu8bNXd4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1Gu8bNXd4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1Gu8bNXd4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1Gu8bNXd4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1Gu8bNXd4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1Gu8bNXd4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1Gu8bNXd4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1Gu8bNXd4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1Gu8bNXd4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1Gu8bNXd4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1Gu8bNXd4 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1Gu8bNXd4 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1Gu8bNXd4 .soc-item {
  margin: .5rem .3rem;
}
.cid-t1Gu8bNXd4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1Gu8bNXd4 .navbar {
    height: 77px;
  }
  .cid-t1Gu8bNXd4 .navbar.opened {
    height: auto;
  }
  .cid-t1Gu8bNXd4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1Gu8bNXd4 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1Gu8bNXd4 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1Gu8bNXd4 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1Gu8bNXd4 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1Gu8bNXd4 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1Gu8bNXd4 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1Gu8bNXd4 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1Gu8bNXd4 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1Gu8cnTJZ {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-5734-2000x1500.jpg");
}
.cid-t1Gu8cnTJZ .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1Gu8cnTJZ .wrap {
  padding: 0 25px;
}
.cid-t1Gu8cnTJZ .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1Gu8cnTJZ .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1Gu8cnTJZ .mbr-text {
  margin-bottom: 20px;
}
.cid-t1Gu8cnTJZ .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1Gu8cnTJZ .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1Gu8cnTJZ .container,
  .cid-t1Gu8cnTJZ .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1Gu8cnTJZ .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1Gu8cnTJZ a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1Gu8cnTJZ .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1Gu8cNxKe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1Gu8cNxKe .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1Gu8cNxKe .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Gu8cNxKe .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1Gu8cNxKe .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1Gu8cNxKe .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1Gu8cNxKe .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1Gu8cNxKe h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1Gu8cNxKe h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1Gu8cNxKe h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1Gu8cNxKe h5 {
    margin-left: 0px;
  }
  .cid-t1Gu8cNxKe h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1Gu8cNxKe h5:hover:before {
    animation: none;
  }
}
.cid-t1Gu8cNxKe .mbr-section-subtitle,
.cid-t1Gu8cNxKe .content {
  color: #2e2e2e;
}
#custom-html-103 {
  /* Type valid CSS here */
}
#custom-html-103 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-103 p {
  font-size: 16px;
  color: #777;
}
#custom-html-zz {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1GwqHiHzQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GwqHiHzQ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GwqHiHzQ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GwqHiHzQ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GwqHiHzQ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GwqHiHzQ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GwqHiHzQ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GwqHiHzQ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GwqHiHzQ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GwqHiHzQ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GwqHiHzQ h5 {
    margin-left: 0px;
  }
  .cid-t1GwqHiHzQ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GwqHiHzQ h5:hover:before {
    animation: none;
  }
}
.cid-t1GwqHiHzQ .mbr-section-subtitle,
.cid-t1GwqHiHzQ .content {
  color: #2e2e2e;
}
#custom-html-105 {
  /* Type valid CSS here */
}
#custom-html-105 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-105 p {
  font-size: 16px;
  color: #777;
}
.cid-t1GwPH4a0z {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GwPH4a0z .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GwPH4a0z .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GwPH4a0z .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GwPH4a0z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GwPH4a0z .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GwPH4a0z .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GwPH4a0z h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GwPH4a0z h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GwPH4a0z h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GwPH4a0z h5 {
    margin-left: 0px;
  }
  .cid-t1GwPH4a0z h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GwPH4a0z h5:hover:before {
    animation: none;
  }
}
.cid-t1GwPH4a0z .mbr-section-subtitle,
.cid-t1GwPH4a0z .content {
  color: #2e2e2e;
}
#custom-html-107 {
  /* Type valid CSS here */
}
#custom-html-107 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-107 p {
  font-size: 16px;
  color: #777;
}
.cid-t1GBAaX5Du {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GBAaX5Du .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GBAaX5Du .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GBAaX5Du .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GBAaX5Du .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GBAaX5Du .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GBAaX5Du .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GBAaX5Du h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GBAaX5Du h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GBAaX5Du h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GBAaX5Du h5 {
    margin-left: 0px;
  }
  .cid-t1GBAaX5Du h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GBAaX5Du h5:hover:before {
    animation: none;
  }
}
.cid-t1GBAaX5Du .mbr-section-subtitle,
.cid-t1GBAaX5Du .content {
  color: #2e2e2e;
}
.cid-t1Gu8dAAv2 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Gu8dAAv2 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Gu8dAAv2 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Gu8dAAv2 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Gu8dAAv2 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Gu8dAAv2 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Gu8dAAv2 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Gu8dAAv2 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Gu8dAAv2 .user-desc {
  color: #e60064;
}
.cid-t1Gu8dAAv2 .card-title {
  color: #000000;
}
.cid-t30Or8FXGK.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8FXGK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8FXGK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8FXGK .modal-content,
.cid-t30Or8FXGK .modal-dialog {
  height: auto;
}
.cid-t30Or8FXGK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8FXGK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8FXGK .form-wrapper .mbr-form .form-group,
  .cid-t30Or8FXGK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8FXGK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8FXGK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8FXGK .mbr-text {
  text-align: center;
}
.cid-t30Or8FXGK .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8FXGK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8FXGK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8FXGK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8FXGK .modal-open {
  overflow: hidden;
}
.cid-t30Or8FXGK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8FXGK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8FXGK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8FXGK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8FXGK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8FXGK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8FXGK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8FXGK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8FXGK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8FXGK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8FXGK .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8FXGK .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8FXGK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8FXGK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FXGK .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8FXGK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8FXGK .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8FXGK .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8FXGK .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8FXGK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8FXGK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8FXGK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FXGK .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8FXGK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8FXGK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FXGK .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8FXGK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8FXGK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8FXGK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8FXGK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8FXGK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8FXGK .modal-lg,
  .cid-t30Or8FXGK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8FXGK .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8FXGK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8FXGK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8FXGK .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8FXGK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8FXGK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8FXGK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8FXGK .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8FXGK .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GIeRyrf9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GIeRyrf9 .nav-item,
.cid-t1GIeRyrf9 .nav-link,
.cid-t1GIeRyrf9 .navbar-caption {
  font-weight: normal;
}
.cid-t1GIeRyrf9 .nav-item:focus,
.cid-t1GIeRyrf9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GIeRyrf9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GIeRyrf9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GIeRyrf9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GIeRyrf9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GIeRyrf9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GIeRyrf9 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GIeRyrf9 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GIeRyrf9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GIeRyrf9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GIeRyrf9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GIeRyrf9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GIeRyrf9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GIeRyrf9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GIeRyrf9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GIeRyrf9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GIeRyrf9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GIeRyrf9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GIeRyrf9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GIeRyrf9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GIeRyrf9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GIeRyrf9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GIeRyrf9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GIeRyrf9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GIeRyrf9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GIeRyrf9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GIeRyrf9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GIeRyrf9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GIeRyrf9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GIeRyrf9 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GIeRyrf9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GIeRyrf9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GIeRyrf9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GIeRyrf9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GIeRyrf9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GIeRyrf9 .dropdown-item.active,
.cid-t1GIeRyrf9 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GIeRyrf9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GIeRyrf9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GIeRyrf9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GIeRyrf9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GIeRyrf9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GIeRyrf9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GIeRyrf9 .navbar-buttons {
  text-align: center;
}
.cid-t1GIeRyrf9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GIeRyrf9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GIeRyrf9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GIeRyrf9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GIeRyrf9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GIeRyrf9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GIeRyrf9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GIeRyrf9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GIeRyrf9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GIeRyrf9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GIeRyrf9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GIeRyrf9 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GIeRyrf9 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GIeRyrf9 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GIeRyrf9 .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GIeRyrf9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GIeRyrf9 .navbar {
    height: 77px;
  }
  .cid-t1GIeRyrf9 .navbar.opened {
    height: auto;
  }
  .cid-t1GIeRyrf9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GIeRyrf9 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GIeRyrf9 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GIeRyrf9 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GIeRyrf9 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GIeRyrf9 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GIeRyrf9 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GIeRyrf9 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GIeRyrf9 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1GIeSeptw {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/presa-el-realito-1200x899.jpg");
}
.cid-t1GIeSeptw .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GIeSeptw .wrap {
  padding: 0 25px;
}
.cid-t1GIeSeptw .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GIeSeptw .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GIeSeptw .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GIeSeptw .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GIeSeptw .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GIeSeptw .container,
  .cid-t1GIeSeptw .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GIeSeptw .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GIeSeptw a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GIeSeptw .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GIeST6fY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GIeST6fY .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GIeST6fY .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GIeST6fY .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GIeST6fY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GIeST6fY .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GIeST6fY .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GIeST6fY h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GIeST6fY h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GIeST6fY h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GIeST6fY h5 {
    margin-left: 0px;
  }
  .cid-t1GIeST6fY h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GIeST6fY h5:hover:before {
    animation: none;
  }
}
.cid-t1GIeST6fY .mbr-section-subtitle,
.cid-t1GIeST6fY .content {
  color: #2e2e2e;
}
#custom-html-11f {
  /* Type valid CSS here */
}
#custom-html-11f div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-11f p {
  font-size: 16px;
  color: #777;
}
#custom-html-116 {
  /* Type valid CSS here */
}
#custom-html-116 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-116 p {
  font-size: 16px;
  color: #777;
}
#custom-html-117 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1GIeTuchg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GIeTuchg .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GIeTuchg .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GIeTuchg .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GIeTuchg .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GIeTuchg .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GIeTuchg .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GIeTuchg h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GIeTuchg h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GIeTuchg h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GIeTuchg h5 {
    margin-left: 0px;
  }
  .cid-t1GIeTuchg h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GIeTuchg h5:hover:before {
    animation: none;
  }
}
.cid-t1GIeTuchg .mbr-section-subtitle,
.cid-t1GIeTuchg .content {
  color: #2e2e2e;
}
#custom-html-119 {
  /* Type valid CSS here */
}
#custom-html-119 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-119 p {
  font-size: 16px;
  color: #777;
}
.cid-t1GIeTOWYo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GIeTOWYo .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GIeTOWYo .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GIeTOWYo .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GIeTOWYo .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GIeTOWYo .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GIeTOWYo .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GIeTOWYo h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GIeTOWYo h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GIeTOWYo h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GIeTOWYo h5 {
    margin-left: 0px;
  }
  .cid-t1GIeTOWYo h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GIeTOWYo h5:hover:before {
    animation: none;
  }
}
.cid-t1GIeTOWYo .mbr-section-subtitle,
.cid-t1GIeTOWYo .content {
  color: #2e2e2e;
}
#custom-html-11g {
  /* Type valid CSS here */
}
#custom-html-11g div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-11g p {
  font-size: 16px;
  color: #777;
}
#custom-html-11h {
  /* Type valid CSS here */
}
#custom-html-11h div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-11h p {
  font-size: 16px;
  color: #777;
}
.cid-t1GIeUbbna {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GIeUbbna .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GIeUbbna .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GIeUbbna .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GIeUbbna .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GIeUbbna .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GIeUbbna .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GIeUbbna h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GIeUbbna h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GIeUbbna h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GIeUbbna h5 {
    margin-left: 0px;
  }
  .cid-t1GIeUbbna h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GIeUbbna h5:hover:before {
    animation: none;
  }
}
.cid-t1GIeUbbna .mbr-section-subtitle,
.cid-t1GIeUbbna .content {
  color: #2e2e2e;
}
.cid-t1GLknqBLc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GLknqBLc .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GLknqBLc .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1GLknqBLc .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GLknqBLc .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GLknqBLc .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GLknqBLc .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GLknqBLc h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GLknqBLc h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GLknqBLc h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GLknqBLc h5 {
    margin-left: 0px;
  }
  .cid-t1GLknqBLc h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GLknqBLc h5:hover:before {
    animation: none;
  }
}
.cid-t1GLknqBLc .mbr-section-subtitle,
.cid-t1GLknqBLc .content {
  color: #2e2e2e;
}
.cid-t1GIeUzY0A {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GIeUzY0A .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GIeUzY0A .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GIeUzY0A .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GIeUzY0A .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GIeUzY0A .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GIeUzY0A .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GIeUzY0A .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GIeUzY0A .user-desc {
  color: #e60064;
}
.cid-t1GIeUzY0A .card-title {
  color: #000000;
}
.cid-t30Or8FmDT.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8FmDT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8FmDT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8FmDT .modal-content,
.cid-t30Or8FmDT .modal-dialog {
  height: auto;
}
.cid-t30Or8FmDT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8FmDT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8FmDT .form-wrapper .mbr-form .form-group,
  .cid-t30Or8FmDT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8FmDT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8FmDT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8FmDT .mbr-text {
  text-align: center;
}
.cid-t30Or8FmDT .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8FmDT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8FmDT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8FmDT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8FmDT .modal-open {
  overflow: hidden;
}
.cid-t30Or8FmDT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8FmDT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8FmDT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8FmDT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8FmDT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8FmDT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8FmDT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8FmDT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8FmDT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8FmDT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8FmDT .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8FmDT .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8FmDT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8FmDT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmDT .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8FmDT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8FmDT .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8FmDT .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8FmDT .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8FmDT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8FmDT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8FmDT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmDT .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8FmDT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8FmDT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8FmDT .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8FmDT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8FmDT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8FmDT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8FmDT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8FmDT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8FmDT .modal-lg,
  .cid-t30Or8FmDT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8FmDT .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8FmDT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8FmDT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8FmDT .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8FmDT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8FmDT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8FmDT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8FmDT .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8FmDT .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GSZxpEcq .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GSZxpEcq .nav-item,
.cid-t1GSZxpEcq .nav-link,
.cid-t1GSZxpEcq .navbar-caption {
  font-weight: normal;
}
.cid-t1GSZxpEcq .nav-item:focus,
.cid-t1GSZxpEcq .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GSZxpEcq .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GSZxpEcq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GSZxpEcq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GSZxpEcq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GSZxpEcq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GSZxpEcq .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GSZxpEcq .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GSZxpEcq .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GSZxpEcq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GSZxpEcq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GSZxpEcq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GSZxpEcq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GSZxpEcq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GSZxpEcq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GSZxpEcq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GSZxpEcq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GSZxpEcq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GSZxpEcq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GSZxpEcq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GSZxpEcq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GSZxpEcq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GSZxpEcq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GSZxpEcq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GSZxpEcq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GSZxpEcq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GSZxpEcq .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GSZxpEcq .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GSZxpEcq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GSZxpEcq .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GSZxpEcq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GSZxpEcq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GSZxpEcq .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GSZxpEcq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GSZxpEcq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GSZxpEcq .dropdown-item.active,
.cid-t1GSZxpEcq .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GSZxpEcq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GSZxpEcq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GSZxpEcq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GSZxpEcq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GSZxpEcq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GSZxpEcq ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GSZxpEcq .navbar-buttons {
  text-align: center;
}
.cid-t1GSZxpEcq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GSZxpEcq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GSZxpEcq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GSZxpEcq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GSZxpEcq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GSZxpEcq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GSZxpEcq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GSZxpEcq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GSZxpEcq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GSZxpEcq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GSZxpEcq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GSZxpEcq a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GSZxpEcq .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GSZxpEcq .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GSZxpEcq .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GSZxpEcq .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GSZxpEcq .navbar {
    height: 77px;
  }
  .cid-t1GSZxpEcq .navbar.opened {
    height: auto;
  }
  .cid-t1GSZxpEcq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GSZxpEcq #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GSZxpEcq .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GSZxpEcq .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GSZxpEcq .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GSZxpEcq .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GSZxpEcq .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GSZxpEcq .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GSZxpEcq .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1GSZy7NUr {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dsc-118-2000x1333.jpg");
}
.cid-t1GSZy7NUr .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GSZy7NUr .wrap {
  padding: 0 25px;
}
.cid-t1GSZy7NUr .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GSZy7NUr .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GSZy7NUr .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GSZy7NUr .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GSZy7NUr .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GSZy7NUr .container,
  .cid-t1GSZy7NUr .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GSZy7NUr .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GSZy7NUr a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GSZy7NUr .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GSZyL6Hq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GSZyL6Hq .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GSZyL6Hq .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GSZyL6Hq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GSZyL6Hq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GSZyL6Hq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GSZyL6Hq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GSZyL6Hq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GSZyL6Hq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GSZyL6Hq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GSZyL6Hq h5 {
    margin-left: 0px;
  }
  .cid-t1GSZyL6Hq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GSZyL6Hq h5:hover:before {
    animation: none;
  }
}
.cid-t1GSZyL6Hq .mbr-section-subtitle,
.cid-t1GSZyL6Hq .content {
  color: #2e2e2e;
}
.cid-t29GKAFUpU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29GKAFUpU .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29GKAFUpU .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29GKAFUpU .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29GKAFUpU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29GKAFUpU .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29GKAFUpU .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29GKAFUpU h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29GKAFUpU h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29GKAFUpU h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29GKAFUpU h5 {
    margin-left: 0px;
  }
  .cid-t29GKAFUpU h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29GKAFUpU h5:hover:before {
    animation: none;
  }
}
.cid-t29GKAFUpU .mbr-section-subtitle,
.cid-t29GKAFUpU .content {
  color: #2e2e2e;
}
.cid-t29HgWxeg2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29HgWxeg2 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29HgWxeg2 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29HgWxeg2 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29HgWxeg2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29HgWxeg2 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29HgWxeg2 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29HgWxeg2 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29HgWxeg2 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29HgWxeg2 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29HgWxeg2 h5 {
    margin-left: 0px;
  }
  .cid-t29HgWxeg2 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29HgWxeg2 h5:hover:before {
    animation: none;
  }
}
.cid-t29HgWxeg2 .mbr-section-subtitle,
.cid-t29HgWxeg2 .content {
  color: #2e2e2e;
}
.cid-t29I6kik3l {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t29I6kik3l .mbr-section-subtitle,
.cid-t29I6kik3l .caption-text {
  color: #8d97ad;
}
.cid-t29I6kik3l .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t29I6kik3l .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t29I6kik3l .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t29I6kik3l .image-block .img-caption p {
  margin-bottom: 0;
}
#custom-html-12m {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-12o {
  /* Type valid CSS here */
}
#custom-html-12o div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-12o p {
  font-size: 18px;
  color: #777;
}
.cid-t29IHCCP5G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29IHCCP5G .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29IHCCP5G .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29IHCCP5G .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29IHCCP5G .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29IHCCP5G .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29IHCCP5G .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29IHCCP5G h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29IHCCP5G h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29IHCCP5G h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29IHCCP5G h5 {
    margin-left: 0px;
  }
  .cid-t29IHCCP5G h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29IHCCP5G h5:hover:before {
    animation: none;
  }
}
.cid-t29IHCCP5G .mbr-section-subtitle,
.cid-t29IHCCP5G .content {
  color: #2e2e2e;
}
.cid-t29IYlAUN6 {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t29IYlAUN6 .mbr-section-subtitle,
.cid-t29IYlAUN6 .caption-text {
  color: #8d97ad;
}
.cid-t29IYlAUN6 .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t29IYlAUN6 .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t29IYlAUN6 .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
  order: -1;
}
.cid-t29IYlAUN6 .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t29J0rlKpy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29J0rlKpy .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29J0rlKpy .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29J0rlKpy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29J0rlKpy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29J0rlKpy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29J0rlKpy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29J0rlKpy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29J0rlKpy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29J0rlKpy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29J0rlKpy h5 {
    margin-left: 0px;
  }
  .cid-t29J0rlKpy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29J0rlKpy h5:hover:before {
    animation: none;
  }
}
.cid-t29J0rlKpy .mbr-section-subtitle,
.cid-t29J0rlKpy .content {
  color: #2e2e2e;
}
#custom-html-12y {
  /* Type valid CSS here */
}
#custom-html-12y div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-12y p {
  font-size: 18px;
  color: #777;
}
#custom-html-12z {
  /* Type valid CSS here */
}
#custom-html-12z div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-12z p {
  font-size: 18px;
  color: #777;
}
.cid-t29JuCxzcZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29JuCxzcZ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29JuCxzcZ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29JuCxzcZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29JuCxzcZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29JuCxzcZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29JuCxzcZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29JuCxzcZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29JuCxzcZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29JuCxzcZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29JuCxzcZ h5 {
    margin-left: 0px;
  }
  .cid-t29JuCxzcZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29JuCxzcZ h5:hover:before {
    animation: none;
  }
}
.cid-t29JuCxzcZ .mbr-section-subtitle,
.cid-t29JuCxzcZ .content {
  color: #2e2e2e;
}
.cid-t1GSZAvEOw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GSZAvEOw .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1GSZAvEOw .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1GSZAvEOw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GSZAvEOw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GSZAvEOw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GSZAvEOw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GSZAvEOw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GSZAvEOw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GSZAvEOw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GSZAvEOw h5 {
    margin-left: 0px;
  }
  .cid-t1GSZAvEOw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GSZAvEOw h5:hover:before {
    animation: none;
  }
}
.cid-t1GSZAvEOw .mbr-section-subtitle,
.cid-t1GSZAvEOw .content {
  color: #2e2e2e;
}
.cid-t1GSZAKR0V {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GSZAKR0V .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GSZAKR0V .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GSZAKR0V .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GSZAKR0V .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GSZAKR0V .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GSZAKR0V .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GSZAKR0V .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GSZAKR0V .user-desc {
  color: #e60064;
}
.cid-t1GSZAKR0V .card-title {
  color: #000000;
}
.cid-t30Or8GnhU.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8GnhU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8GnhU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8GnhU .modal-content,
.cid-t30Or8GnhU .modal-dialog {
  height: auto;
}
.cid-t30Or8GnhU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8GnhU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8GnhU .form-wrapper .mbr-form .form-group,
  .cid-t30Or8GnhU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8GnhU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8GnhU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8GnhU .mbr-text {
  text-align: center;
}
.cid-t30Or8GnhU .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8GnhU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8GnhU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8GnhU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8GnhU .modal-open {
  overflow: hidden;
}
.cid-t30Or8GnhU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8GnhU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8GnhU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8GnhU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8GnhU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8GnhU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8GnhU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8GnhU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8GnhU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8GnhU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8GnhU .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8GnhU .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8GnhU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8GnhU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GnhU .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8GnhU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8GnhU .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8GnhU .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8GnhU .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8GnhU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8GnhU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8GnhU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GnhU .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8GnhU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8GnhU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GnhU .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8GnhU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8GnhU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8GnhU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8GnhU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8GnhU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8GnhU .modal-lg,
  .cid-t30Or8GnhU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8GnhU .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8GnhU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8GnhU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8GnhU .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8GnhU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8GnhU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8GnhU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8GnhU .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8GnhU .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1HjJeTg1A .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HjJeTg1A .nav-item,
.cid-t1HjJeTg1A .nav-link,
.cid-t1HjJeTg1A .navbar-caption {
  font-weight: normal;
}
.cid-t1HjJeTg1A .nav-item:focus,
.cid-t1HjJeTg1A .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1HjJeTg1A .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1HjJeTg1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HjJeTg1A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1HjJeTg1A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1HjJeTg1A .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1HjJeTg1A .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1HjJeTg1A .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1HjJeTg1A .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1HjJeTg1A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1HjJeTg1A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1HjJeTg1A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1HjJeTg1A .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1HjJeTg1A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1HjJeTg1A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1HjJeTg1A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1HjJeTg1A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1HjJeTg1A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1HjJeTg1A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1HjJeTg1A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1HjJeTg1A .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1HjJeTg1A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1HjJeTg1A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1HjJeTg1A .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1HjJeTg1A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1HjJeTg1A .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1HjJeTg1A .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1HjJeTg1A .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1HjJeTg1A .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1HjJeTg1A .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1HjJeTg1A .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1HjJeTg1A .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1HjJeTg1A .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1HjJeTg1A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1HjJeTg1A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1HjJeTg1A .dropdown-item.active,
.cid-t1HjJeTg1A .dropdown-item:active {
  background-color: transparent;
}
.cid-t1HjJeTg1A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1HjJeTg1A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1HjJeTg1A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1HjJeTg1A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1HjJeTg1A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1HjJeTg1A ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1HjJeTg1A .navbar-buttons {
  text-align: center;
}
.cid-t1HjJeTg1A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1HjJeTg1A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1HjJeTg1A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1HjJeTg1A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1HjJeTg1A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1HjJeTg1A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1HjJeTg1A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1HjJeTg1A nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1HjJeTg1A nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1HjJeTg1A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1HjJeTg1A .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1HjJeTg1A a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1HjJeTg1A .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1HjJeTg1A .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1HjJeTg1A .soc-item {
  margin: .5rem .3rem;
}
.cid-t1HjJeTg1A .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1HjJeTg1A .navbar {
    height: 77px;
  }
  .cid-t1HjJeTg1A .navbar.opened {
    height: auto;
  }
  .cid-t1HjJeTg1A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1HjJeTg1A #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1HjJeTg1A .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1HjJeTg1A .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1HjJeTg1A .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1HjJeTg1A .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1HjJeTg1A .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1HjJeTg1A .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1HjJeTg1A .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1HjJfynJf {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/sesea2-1080x651.jpg");
}
.cid-t1HjJfynJf .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1HjJfynJf .wrap {
  padding: 0 25px;
}
.cid-t1HjJfynJf .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1HjJfynJf .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1HjJfynJf .mbr-text {
  margin-bottom: 20px;
}
.cid-t1HjJfynJf .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1HjJfynJf .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1HjJfynJf .container,
  .cid-t1HjJfynJf .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1HjJfynJf .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1HjJfynJf a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1HjJfynJf .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1HjJg8hPW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1HjJg8hPW .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1HjJg8hPW .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HjJg8hPW .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1HjJg8hPW .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1HjJg8hPW .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1HjJg8hPW .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1HjJg8hPW h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1HjJg8hPW h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1HjJg8hPW h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1HjJg8hPW h5 {
    margin-left: 0px;
  }
  .cid-t1HjJg8hPW h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1HjJg8hPW h5:hover:before {
    animation: none;
  }
}
.cid-t1HjJg8hPW .mbr-section-subtitle,
.cid-t1HjJg8hPW .content {
  color: #2e2e2e;
}
.cid-t29MEJMgxZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29MEJMgxZ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29MEJMgxZ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29MEJMgxZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29MEJMgxZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29MEJMgxZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29MEJMgxZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29MEJMgxZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29MEJMgxZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29MEJMgxZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29MEJMgxZ h5 {
    margin-left: 0px;
  }
  .cid-t29MEJMgxZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29MEJMgxZ h5:hover:before {
    animation: none;
  }
}
.cid-t29MEJMgxZ .mbr-section-subtitle,
.cid-t29MEJMgxZ .content {
  color: #2e2e2e;
}
#custom-html-151 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-152 {
  /* Type valid CSS here */
}
#custom-html-152 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-152 p {
  font-size: 16px;
  color: #777;
}
.cid-t1HjJh3hGr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1HjJh3hGr .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1HjJh3hGr .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HjJh3hGr .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1HjJh3hGr .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1HjJh3hGr .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1HjJh3hGr .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1HjJh3hGr h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1HjJh3hGr h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1HjJh3hGr h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1HjJh3hGr h5 {
    margin-left: 0px;
  }
  .cid-t1HjJh3hGr h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1HjJh3hGr h5:hover:before {
    animation: none;
  }
}
.cid-t1HjJh3hGr .mbr-section-subtitle,
.cid-t1HjJh3hGr .content {
  color: #2e2e2e;
}
.cid-t29NpaWY8G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29NpaWY8G .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NpaWY8G .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NpaWY8G .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29NpaWY8G .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29NpaWY8G .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29NpaWY8G .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29NpaWY8G h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29NpaWY8G h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29NpaWY8G h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29NpaWY8G h5 {
    margin-left: 0px;
  }
  .cid-t29NpaWY8G h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29NpaWY8G h5:hover:before {
    animation: none;
  }
}
.cid-t29NpaWY8G .mbr-section-subtitle,
.cid-t29NpaWY8G .content {
  color: #2e2e2e;
}
.cid-t29NxHC2zs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29NxHC2zs .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NxHC2zs .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NxHC2zs .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29NxHC2zs .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29NxHC2zs .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29NxHC2zs .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29NxHC2zs h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29NxHC2zs h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29NxHC2zs h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29NxHC2zs h5 {
    margin-left: 0px;
  }
  .cid-t29NxHC2zs h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29NxHC2zs h5:hover:before {
    animation: none;
  }
}
.cid-t29NxHC2zs .mbr-section-subtitle,
.cid-t29NxHC2zs .content {
  color: #2e2e2e;
}
.cid-t29NNLxM6Z {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29NNLxM6Z .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NNLxM6Z .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29NNLxM6Z .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29NNLxM6Z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29NNLxM6Z .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29NNLxM6Z .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29NNLxM6Z h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29NNLxM6Z h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29NNLxM6Z h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29NNLxM6Z h5 {
    margin-left: 0px;
  }
  .cid-t29NNLxM6Z h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29NNLxM6Z h5:hover:before {
    animation: none;
  }
}
.cid-t29NNLxM6Z .mbr-section-subtitle,
.cid-t29NNLxM6Z .content {
  color: #2e2e2e;
}
.cid-t1HjJiWIxT {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1HjJiWIxT .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1HjJiWIxT .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1HjJiWIxT .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1HjJiWIxT .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1HjJiWIxT .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1HjJiWIxT .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1HjJiWIxT .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1HjJiWIxT .user-desc {
  color: #e60064;
}
.cid-t1HjJiWIxT .card-title {
  color: #000000;
}
.cid-t30Or8GJQj.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8GJQj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8GJQj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8GJQj .modal-content,
.cid-t30Or8GJQj .modal-dialog {
  height: auto;
}
.cid-t30Or8GJQj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8GJQj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8GJQj .form-wrapper .mbr-form .form-group,
  .cid-t30Or8GJQj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8GJQj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8GJQj .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8GJQj .mbr-text {
  text-align: center;
}
.cid-t30Or8GJQj .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8GJQj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8GJQj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8GJQj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8GJQj .modal-open {
  overflow: hidden;
}
.cid-t30Or8GJQj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8GJQj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8GJQj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8GJQj .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8GJQj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8GJQj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8GJQj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8GJQj .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8GJQj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8GJQj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8GJQj .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8GJQj .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8GJQj .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8GJQj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GJQj .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8GJQj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8GJQj .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8GJQj .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8GJQj .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8GJQj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8GJQj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8GJQj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GJQj .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8GJQj .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8GJQj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GJQj .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8GJQj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8GJQj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8GJQj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8GJQj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8GJQj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8GJQj .modal-lg,
  .cid-t30Or8GJQj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8GJQj .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8GJQj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8GJQj .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8GJQj .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8GJQj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8GJQj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8GJQj .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8GJQj .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8GJQj .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1N8MS4cRp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N8MS4cRp .nav-item,
.cid-t1N8MS4cRp .nav-link,
.cid-t1N8MS4cRp .navbar-caption {
  font-weight: normal;
}
.cid-t1N8MS4cRp .nav-item:focus,
.cid-t1N8MS4cRp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1N8MS4cRp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1N8MS4cRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N8MS4cRp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1N8MS4cRp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1N8MS4cRp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1N8MS4cRp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1N8MS4cRp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1N8MS4cRp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1N8MS4cRp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1N8MS4cRp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1N8MS4cRp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1N8MS4cRp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1N8MS4cRp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1N8MS4cRp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1N8MS4cRp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1N8MS4cRp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1N8MS4cRp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1N8MS4cRp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1N8MS4cRp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1N8MS4cRp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1N8MS4cRp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1N8MS4cRp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1N8MS4cRp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1N8MS4cRp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1N8MS4cRp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1N8MS4cRp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1N8MS4cRp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1N8MS4cRp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1N8MS4cRp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1N8MS4cRp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1N8MS4cRp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1N8MS4cRp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1N8MS4cRp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1N8MS4cRp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1N8MS4cRp .dropdown-item.active,
.cid-t1N8MS4cRp .dropdown-item:active {
  background-color: transparent;
}
.cid-t1N8MS4cRp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1N8MS4cRp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1N8MS4cRp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1N8MS4cRp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1N8MS4cRp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1N8MS4cRp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1N8MS4cRp .navbar-buttons {
  text-align: center;
}
.cid-t1N8MS4cRp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1N8MS4cRp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1N8MS4cRp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1N8MS4cRp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1N8MS4cRp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1N8MS4cRp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1N8MS4cRp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1N8MS4cRp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1N8MS4cRp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1N8MS4cRp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1N8MS4cRp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1N8MS4cRp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1N8MS4cRp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1N8MS4cRp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1N8MS4cRp .soc-item {
  margin: .5rem .3rem;
}
.cid-t1N8MS4cRp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1N8MS4cRp .navbar {
    height: 77px;
  }
  .cid-t1N8MS4cRp .navbar.opened {
    height: auto;
  }
  .cid-t1N8MS4cRp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1N8MS4cRp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1N8MS4cRp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1N8MS4cRp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1N8MS4cRp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1N8MS4cRp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1N8MS4cRp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1N8MS4cRp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1N8MS4cRp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1N8MSNKyR {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-9898-2000x1333.jpg");
}
.cid-t1N8MSNKyR .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1N8MSNKyR .wrap {
  padding: 0 25px;
}
.cid-t1N8MSNKyR .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1N8MSNKyR .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1N8MSNKyR .mbr-text {
  margin-bottom: 20px;
}
.cid-t1N8MSNKyR .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1N8MSNKyR .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1N8MSNKyR .container,
  .cid-t1N8MSNKyR .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1N8MSNKyR .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1N8MSNKyR a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1N8MSNKyR .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1N8MTVDJG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1N8MTVDJG .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1N8MTVDJG .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N8MTVDJG .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1N8MTVDJG .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1N8MTVDJG .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1N8MTVDJG .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1N8MTVDJG h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1N8MTVDJG h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1N8MTVDJG h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1N8MTVDJG h5 {
    margin-left: 0px;
  }
  .cid-t1N8MTVDJG h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1N8MTVDJG h5:hover:before {
    animation: none;
  }
}
.cid-t1N8MTVDJG .mbr-section-subtitle,
.cid-t1N8MTVDJG .content {
  color: #2e2e2e;
}
#custom-html-16y {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1N8MWt8NQ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1N8MWt8NQ .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1N8MWt8NQ .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1N8MWt8NQ .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1N8MWt8NQ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1N8MWt8NQ .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1N8MWt8NQ .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1N8MWt8NQ .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1N8MWt8NQ .user-desc {
  color: #e60064;
}
.cid-t1N8MWt8NQ .card-title {
  color: #000000;
}
.cid-t30Or8Glps.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Glps.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Glps.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Glps .modal-content,
.cid-t30Or8Glps .modal-dialog {
  height: auto;
}
.cid-t30Or8Glps .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Glps .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Glps .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Glps .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Glps .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Glps .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Glps .mbr-text {
  text-align: center;
}
.cid-t30Or8Glps .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Glps .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Glps .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Glps .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Glps .modal-open {
  overflow: hidden;
}
.cid-t30Or8Glps .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Glps .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Glps .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Glps .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Glps .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Glps .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Glps .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Glps .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Glps .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Glps .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Glps .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Glps .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Glps .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Glps .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Glps .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Glps .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Glps .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Glps .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Glps .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Glps .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Glps .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Glps .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Glps .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Glps .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Glps .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Glps .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Glps .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Glps .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Glps .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Glps .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Glps .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Glps .modal-lg,
  .cid-t30Or8Glps .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Glps .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Glps .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Glps .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Glps .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Glps .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Glps .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Glps .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Glps .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Glps .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1NesmBLEt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NesmBLEt .nav-item,
.cid-t1NesmBLEt .nav-link,
.cid-t1NesmBLEt .navbar-caption {
  font-weight: normal;
}
.cid-t1NesmBLEt .nav-item:focus,
.cid-t1NesmBLEt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1NesmBLEt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1NesmBLEt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NesmBLEt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1NesmBLEt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1NesmBLEt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1NesmBLEt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1NesmBLEt .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1NesmBLEt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1NesmBLEt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1NesmBLEt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1NesmBLEt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1NesmBLEt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1NesmBLEt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1NesmBLEt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1NesmBLEt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1NesmBLEt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1NesmBLEt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1NesmBLEt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1NesmBLEt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1NesmBLEt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1NesmBLEt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1NesmBLEt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1NesmBLEt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1NesmBLEt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1NesmBLEt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1NesmBLEt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1NesmBLEt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1NesmBLEt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1NesmBLEt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1NesmBLEt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1NesmBLEt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1NesmBLEt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1NesmBLEt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1NesmBLEt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1NesmBLEt .dropdown-item.active,
.cid-t1NesmBLEt .dropdown-item:active {
  background-color: transparent;
}
.cid-t1NesmBLEt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1NesmBLEt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1NesmBLEt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1NesmBLEt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1NesmBLEt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1NesmBLEt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1NesmBLEt .navbar-buttons {
  text-align: center;
}
.cid-t1NesmBLEt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1NesmBLEt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1NesmBLEt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1NesmBLEt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1NesmBLEt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1NesmBLEt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1NesmBLEt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1NesmBLEt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1NesmBLEt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1NesmBLEt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1NesmBLEt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1NesmBLEt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1NesmBLEt .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1NesmBLEt .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1NesmBLEt .soc-item {
  margin: .5rem .3rem;
}
.cid-t1NesmBLEt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1NesmBLEt .navbar {
    height: 77px;
  }
  .cid-t1NesmBLEt .navbar.opened {
    height: auto;
  }
  .cid-t1NesmBLEt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1NesmBLEt #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1NesmBLEt .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1NesmBLEt .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1NesmBLEt .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1NesmBLEt .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1NesmBLEt .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1NesmBLEt .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1NesmBLEt .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1Nesnh8ei {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/rgc-entrega-de-placas-5-2000x1332.jpg");
}
.cid-t1Nesnh8ei .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1Nesnh8ei .wrap {
  padding: 0 25px;
}
.cid-t1Nesnh8ei .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1Nesnh8ei .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1Nesnh8ei .mbr-text {
  margin-bottom: 20px;
}
.cid-t1Nesnh8ei .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1Nesnh8ei .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1Nesnh8ei .container,
  .cid-t1Nesnh8ei .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1Nesnh8ei .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1Nesnh8ei a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1Nesnh8ei .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1NesojppF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1NesojppF .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1NesojppF .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NesojppF .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1NesojppF .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1NesojppF .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1NesojppF .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1NesojppF h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1NesojppF h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1NesojppF h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1NesojppF h5 {
    margin-left: 0px;
  }
  .cid-t1NesojppF h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1NesojppF h5:hover:before {
    animation: none;
  }
}
.cid-t1NesojppF .mbr-section-subtitle,
.cid-t1NesojppF .content {
  color: #2e2e2e;
}
#custom-html-18c {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t29Vv5NmlM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29Vv5NmlM .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Vv5NmlM .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Vv5NmlM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29Vv5NmlM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29Vv5NmlM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29Vv5NmlM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29Vv5NmlM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29Vv5NmlM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29Vv5NmlM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29Vv5NmlM h5 {
    margin-left: 0px;
  }
  .cid-t29Vv5NmlM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29Vv5NmlM h5:hover:before {
    animation: none;
  }
}
.cid-t29Vv5NmlM .mbr-section-subtitle,
.cid-t29Vv5NmlM .content {
  color: #2e2e2e;
}
.cid-t29VEr2KIu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29VEr2KIu .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29VEr2KIu .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29VEr2KIu .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29VEr2KIu .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29VEr2KIu .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29VEr2KIu .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29VEr2KIu h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29VEr2KIu h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29VEr2KIu h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29VEr2KIu h5 {
    margin-left: 0px;
  }
  .cid-t29VEr2KIu h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29VEr2KIu h5:hover:before {
    animation: none;
  }
}
.cid-t29VEr2KIu .mbr-section-subtitle,
.cid-t29VEr2KIu .content {
  color: #2e2e2e;
}
#custom-html-18g {
  /* Type valid CSS here */
}
#custom-html-18g div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18g p {
  font-size: 16px;
  color: #777;
}
.cid-t29W2WMMnj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29W2WMMnj .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29W2WMMnj .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29W2WMMnj .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29W2WMMnj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29W2WMMnj .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29W2WMMnj .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29W2WMMnj h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29W2WMMnj h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29W2WMMnj h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29W2WMMnj h5 {
    margin-left: 0px;
  }
  .cid-t29W2WMMnj h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29W2WMMnj h5:hover:before {
    animation: none;
  }
}
.cid-t29W2WMMnj .mbr-section-subtitle,
.cid-t29W2WMMnj .content {
  color: #2e2e2e;
}
#custom-html-18i {
  /* Type valid CSS here */
}
#custom-html-18i div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18i p {
  font-size: 16px;
  color: #777;
}
.cid-t29Wtn94uX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29Wtn94uX .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Wtn94uX .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Wtn94uX .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29Wtn94uX .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29Wtn94uX .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29Wtn94uX .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29Wtn94uX h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29Wtn94uX h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29Wtn94uX h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29Wtn94uX h5 {
    margin-left: 0px;
  }
  .cid-t29Wtn94uX h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29Wtn94uX h5:hover:before {
    animation: none;
  }
}
.cid-t29Wtn94uX .mbr-section-subtitle,
.cid-t29Wtn94uX .content {
  color: #2e2e2e;
}
#custom-html-18l {
  /* Type valid CSS here */
}
#custom-html-18l div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18l p {
  font-size: 16px;
  color: #777;
}
.cid-t1NgkQlzRG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1NgkQlzRG .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1NgkQlzRG .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NgkQlzRG .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1NgkQlzRG .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1NgkQlzRG .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1NgkQlzRG .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1NgkQlzRG h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1NgkQlzRG h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1NgkQlzRG h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1NgkQlzRG h5 {
    margin-left: 0px;
  }
  .cid-t1NgkQlzRG h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1NgkQlzRG h5:hover:before {
    animation: none;
  }
}
.cid-t1NgkQlzRG .mbr-section-subtitle,
.cid-t1NgkQlzRG .content {
  color: #2e2e2e;
}
#custom-html-18n {
  /* Type valid CSS here */
}
#custom-html-18n div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18n p {
  font-size: 16px;
  color: #777;
}
#custom-html-18o {
  /* Type valid CSS here */
}
#custom-html-18o div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18o p {
  font-size: 16px;
  color: #777;
}
.cid-t1NgM3qxUP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1NgM3qxUP .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1NgM3qxUP .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NgM3qxUP .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1NgM3qxUP .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1NgM3qxUP .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1NgM3qxUP .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1NgM3qxUP h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1NgM3qxUP h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1NgM3qxUP h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1NgM3qxUP h5 {
    margin-left: 0px;
  }
  .cid-t1NgM3qxUP h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1NgM3qxUP h5:hover:before {
    animation: none;
  }
}
.cid-t1NgM3qxUP .mbr-section-subtitle,
.cid-t1NgM3qxUP .content {
  color: #2e2e2e;
}
.cid-t29WV6Nntu {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t29WV6Nntu .mbr-section-subtitle,
.cid-t29WV6Nntu .caption-text {
  color: #8d97ad;
}
.cid-t29WV6Nntu .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t29WV6Nntu .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t29WV6Nntu .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t29WV6Nntu .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t2a2bmjN8z {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a2bmjN8z .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2bmjN8z .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2bmjN8z .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a2bmjN8z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a2bmjN8z .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a2bmjN8z .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a2bmjN8z h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a2bmjN8z h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a2bmjN8z h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a2bmjN8z h5 {
    margin-left: 0px;
  }
  .cid-t2a2bmjN8z h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a2bmjN8z h5:hover:before {
    animation: none;
  }
}
.cid-t2a2bmjN8z .mbr-section-subtitle,
.cid-t2a2bmjN8z .content {
  color: #2e2e2e;
}
#custom-html-18z {
  /* Type valid CSS here */
}
#custom-html-18z div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-18z p {
  font-size: 18px;
  color: #777;
}
.cid-t2a2rZAqC8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a2rZAqC8 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2rZAqC8 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2rZAqC8 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a2rZAqC8 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a2rZAqC8 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a2rZAqC8 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a2rZAqC8 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a2rZAqC8 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a2rZAqC8 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a2rZAqC8 h5 {
    margin-left: 0px;
  }
  .cid-t2a2rZAqC8 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a2rZAqC8 h5:hover:before {
    animation: none;
  }
}
.cid-t2a2rZAqC8 .mbr-section-subtitle,
.cid-t2a2rZAqC8 .content {
  color: #2e2e2e;
}
.cid-t2a2Bjmi4g {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a2Bjmi4g .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2Bjmi4g .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2Bjmi4g .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a2Bjmi4g .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a2Bjmi4g .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a2Bjmi4g .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a2Bjmi4g h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a2Bjmi4g h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a2Bjmi4g h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a2Bjmi4g h5 {
    margin-left: 0px;
  }
  .cid-t2a2Bjmi4g h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a2Bjmi4g h5:hover:before {
    animation: none;
  }
}
.cid-t2a2Bjmi4g .mbr-section-subtitle,
.cid-t2a2Bjmi4g .content {
  color: #2e2e2e;
}
#custom-html-1fl {
  /* Type valid CSS here */
}
#custom-html-1fl div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fl p {
  font-size: 16px;
  color: #777;
}
.cid-t2a2FpDJNZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a2FpDJNZ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2FpDJNZ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a2FpDJNZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a2FpDJNZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a2FpDJNZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a2FpDJNZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a2FpDJNZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a2FpDJNZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a2FpDJNZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a2FpDJNZ h5 {
    margin-left: 0px;
  }
  .cid-t2a2FpDJNZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a2FpDJNZ h5:hover:before {
    animation: none;
  }
}
.cid-t2a2FpDJNZ .mbr-section-subtitle,
.cid-t2a2FpDJNZ .content {
  color: #2e2e2e;
}
.cid-t1NYvZUImf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1NYvZUImf .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1NYvZUImf .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1NYvZUImf .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1NYvZUImf .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1NYvZUImf .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1NYvZUImf .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1NYvZUImf h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1NYvZUImf h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1NYvZUImf h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1NYvZUImf h5 {
    margin-left: 0px;
  }
  .cid-t1NYvZUImf h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1NYvZUImf h5:hover:before {
    animation: none;
  }
}
.cid-t1NYvZUImf .mbr-section-subtitle,
.cid-t1NYvZUImf .content {
  color: #2e2e2e;
}
.cid-t1NesoKDTB {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1NesoKDTB .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1NesoKDTB .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1NesoKDTB .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1NesoKDTB .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1NesoKDTB .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1NesoKDTB .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1NesoKDTB .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1NesoKDTB .user-desc {
  color: #e60064;
}
.cid-t1NesoKDTB .card-title {
  color: #000000;
}
.cid-t30Or8GLEL.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8GLEL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8GLEL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8GLEL .modal-content,
.cid-t30Or8GLEL .modal-dialog {
  height: auto;
}
.cid-t30Or8GLEL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8GLEL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8GLEL .form-wrapper .mbr-form .form-group,
  .cid-t30Or8GLEL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8GLEL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8GLEL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8GLEL .mbr-text {
  text-align: center;
}
.cid-t30Or8GLEL .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8GLEL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8GLEL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8GLEL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8GLEL .modal-open {
  overflow: hidden;
}
.cid-t30Or8GLEL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8GLEL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8GLEL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8GLEL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8GLEL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8GLEL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8GLEL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8GLEL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8GLEL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8GLEL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8GLEL .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8GLEL .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8GLEL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8GLEL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GLEL .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8GLEL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8GLEL .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8GLEL .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8GLEL .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8GLEL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8GLEL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8GLEL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GLEL .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8GLEL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8GLEL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8GLEL .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8GLEL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8GLEL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8GLEL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8GLEL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8GLEL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8GLEL .modal-lg,
  .cid-t30Or8GLEL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8GLEL .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8GLEL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8GLEL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8GLEL .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8GLEL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8GLEL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8GLEL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8GLEL .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8GLEL .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1O2vxDLXo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O2vxDLXo .nav-item,
.cid-t1O2vxDLXo .nav-link,
.cid-t1O2vxDLXo .navbar-caption {
  font-weight: normal;
}
.cid-t1O2vxDLXo .nav-item:focus,
.cid-t1O2vxDLXo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1O2vxDLXo .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1O2vxDLXo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O2vxDLXo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1O2vxDLXo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1O2vxDLXo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1O2vxDLXo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1O2vxDLXo .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1O2vxDLXo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1O2vxDLXo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1O2vxDLXo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1O2vxDLXo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1O2vxDLXo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1O2vxDLXo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1O2vxDLXo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1O2vxDLXo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1O2vxDLXo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1O2vxDLXo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1O2vxDLXo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1O2vxDLXo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1O2vxDLXo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1O2vxDLXo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1O2vxDLXo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1O2vxDLXo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1O2vxDLXo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1O2vxDLXo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1O2vxDLXo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1O2vxDLXo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1O2vxDLXo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1O2vxDLXo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1O2vxDLXo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1O2vxDLXo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1O2vxDLXo .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1O2vxDLXo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1O2vxDLXo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1O2vxDLXo .dropdown-item.active,
.cid-t1O2vxDLXo .dropdown-item:active {
  background-color: transparent;
}
.cid-t1O2vxDLXo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1O2vxDLXo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1O2vxDLXo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1O2vxDLXo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1O2vxDLXo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1O2vxDLXo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1O2vxDLXo .navbar-buttons {
  text-align: center;
}
.cid-t1O2vxDLXo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1O2vxDLXo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1O2vxDLXo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1O2vxDLXo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O2vxDLXo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O2vxDLXo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1O2vxDLXo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O2vxDLXo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1O2vxDLXo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1O2vxDLXo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O2vxDLXo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1O2vxDLXo a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1O2vxDLXo .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1O2vxDLXo .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1O2vxDLXo .soc-item {
  margin: .5rem .3rem;
}
.cid-t1O2vxDLXo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1O2vxDLXo .navbar {
    height: 77px;
  }
  .cid-t1O2vxDLXo .navbar.opened {
    height: auto;
  }
  .cid-t1O2vxDLXo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1O2vxDLXo #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O2vxDLXo .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1O2vxDLXo .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1O2vxDLXo .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O2vxDLXo .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1O2vxDLXo .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1O2vxDLXo .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1O2vxDLXo .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1O2vyrYnf {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image00001-2000x1500.jpg");
}
.cid-t1O2vyrYnf .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1O2vyrYnf .wrap {
  padding: 0 25px;
}
.cid-t1O2vyrYnf .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1O2vyrYnf .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1O2vyrYnf .mbr-text {
  margin-bottom: 20px;
}
.cid-t1O2vyrYnf .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1O2vyrYnf .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1O2vyrYnf .container,
  .cid-t1O2vyrYnf .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1O2vyrYnf .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1O2vyrYnf a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1O2vyrYnf .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1O2vyWshw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vyWshw .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1O2vyWshw .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O2vyWshw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vyWshw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vyWshw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vyWshw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vyWshw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vyWshw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vyWshw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vyWshw h5 {
    margin-left: 0px;
  }
  .cid-t1O2vyWshw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vyWshw h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vyWshw .mbr-section-subtitle,
.cid-t1O2vyWshw .content {
  color: #2e2e2e;
}
#custom-html-19p {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t2a5mUZEO7 {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t2a5mUZEO7 .mbr-section-subtitle,
.cid-t2a5mUZEO7 .caption-text {
  color: #8d97ad;
}
.cid-t2a5mUZEO7 .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t2a5mUZEO7 .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t2a5mUZEO7 .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t2a5mUZEO7 .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t2a6mFxFbv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a6mFxFbv .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2a6mFxFbv .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a6mFxFbv .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a6mFxFbv .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a6mFxFbv .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a6mFxFbv .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a6mFxFbv h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a6mFxFbv h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a6mFxFbv h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a6mFxFbv h5 {
    margin-left: 0px;
  }
  .cid-t2a6mFxFbv h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a6mFxFbv h5:hover:before {
    animation: none;
  }
}
.cid-t2a6mFxFbv .mbr-section-subtitle,
.cid-t2a6mFxFbv .content {
  color: #2e2e2e;
}
#custom-html-19q {
  /* Type valid CSS here */
}
#custom-html-19q div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-19q p {
  font-size: 18px;
  color: #777;
}
.cid-t1O2vzsFcu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vzsFcu .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1O2vzsFcu .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O2vzsFcu .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vzsFcu .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vzsFcu .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vzsFcu .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vzsFcu h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vzsFcu h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vzsFcu h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vzsFcu h5 {
    margin-left: 0px;
  }
  .cid-t1O2vzsFcu h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vzsFcu h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vzsFcu .mbr-section-subtitle,
.cid-t1O2vzsFcu .content {
  color: #2e2e2e;
}
#custom-html-19u {
  /* Type valid CSS here */
}
#custom-html-19u div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-19u p {
  font-size: 18px;
  color: #777;
}
.cid-t2a6Ln1mRU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a6Ln1mRU .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2a6Ln1mRU .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a6Ln1mRU .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a6Ln1mRU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a6Ln1mRU .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a6Ln1mRU .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a6Ln1mRU h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a6Ln1mRU h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a6Ln1mRU h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a6Ln1mRU h5 {
    margin-left: 0px;
  }
  .cid-t2a6Ln1mRU h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a6Ln1mRU h5:hover:before {
    animation: none;
  }
}
.cid-t2a6Ln1mRU .mbr-section-subtitle,
.cid-t2a6Ln1mRU .content {
  color: #2e2e2e;
}
.cid-t2a6TNClUz {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t2a6TNClUz .mbr-section-subtitle,
.cid-t2a6TNClUz .caption-text {
  color: #8d97ad;
}
.cid-t2a6TNClUz .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t2a6TNClUz .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t2a6TNClUz .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t2a6TNClUz .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t1O2vAbUhm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vAbUhm .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1O2vAbUhm .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O2vAbUhm .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vAbUhm .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vAbUhm .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vAbUhm .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vAbUhm h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vAbUhm h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vAbUhm h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vAbUhm h5 {
    margin-left: 0px;
  }
  .cid-t1O2vAbUhm h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vAbUhm h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vAbUhm .mbr-section-subtitle,
.cid-t1O2vAbUhm .content {
  color: #2e2e2e;
}
#custom-html-19x {
  /* Type valid CSS here */
}
#custom-html-19x div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-19x p {
  font-size: 18px;
  color: #777;
}
.cid-t2a7bTYlPq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a7bTYlPq .mbr-section-title {
  color: #2e2e2e;
}
.cid-t2a7bTYlPq .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a7bTYlPq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a7bTYlPq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a7bTYlPq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a7bTYlPq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a7bTYlPq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a7bTYlPq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a7bTYlPq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a7bTYlPq h5 {
    margin-left: 0px;
  }
  .cid-t2a7bTYlPq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a7bTYlPq h5:hover:before {
    animation: none;
  }
}
.cid-t2a7bTYlPq .mbr-section-subtitle,
.cid-t2a7bTYlPq .content {
  color: #2e2e2e;
}
.cid-t2a7qshxpk {
  padding-top: 75px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t2a7qshxpk .mbr-section-subtitle,
.cid-t2a7qshxpk .caption-text {
  color: #8d97ad;
}
.cid-t2a7qshxpk .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t2a7qshxpk .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t2a7qshxpk .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t2a7qshxpk .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t1O2vAEvYC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vAEvYC .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1O2vAEvYC .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O2vAEvYC .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vAEvYC .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vAEvYC .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vAEvYC .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vAEvYC h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vAEvYC h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vAEvYC h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vAEvYC h5 {
    margin-left: 0px;
  }
  .cid-t1O2vAEvYC h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vAEvYC h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vAEvYC .mbr-section-subtitle,
.cid-t1O2vAEvYC .content {
  color: #2e2e2e;
}
#custom-html-1a1 {
  /* Type valid CSS here */
}
#custom-html-1a1 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-1a1 p {
  font-size: 18px;
  color: #777;
}
.cid-t1O2vBBXlL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vBBXlL .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1O2vBBXlL .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O2vBBXlL .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vBBXlL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vBBXlL .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vBBXlL .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vBBXlL h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vBBXlL h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vBBXlL h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vBBXlL h5 {
    margin-left: 0px;
  }
  .cid-t1O2vBBXlL h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vBBXlL h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vBBXlL .mbr-section-subtitle,
.cid-t1O2vBBXlL .content {
  color: #2e2e2e;
}
.cid-t1O2vBTitH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O2vBTitH .mbr-section-title {
  color: #2e2e2e;
}
.cid-t1O2vBTitH .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t1O2vBTitH .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O2vBTitH .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O2vBTitH .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O2vBTitH .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O2vBTitH h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O2vBTitH h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O2vBTitH h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O2vBTitH h5 {
    margin-left: 0px;
  }
  .cid-t1O2vBTitH h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O2vBTitH h5:hover:before {
    animation: none;
  }
}
.cid-t1O2vBTitH .mbr-section-subtitle,
.cid-t1O2vBTitH .content {
  color: #2e2e2e;
}
.cid-t1O2vCbnQR {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1O2vCbnQR .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1O2vCbnQR .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1O2vCbnQR .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1O2vCbnQR .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1O2vCbnQR .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1O2vCbnQR .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1O2vCbnQR .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1O2vCbnQR .user-desc {
  color: #e60064;
}
.cid-t1O2vCbnQR .card-title {
  color: #000000;
}
.cid-t30Or8HwVH.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8HwVH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8HwVH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8HwVH .modal-content,
.cid-t30Or8HwVH .modal-dialog {
  height: auto;
}
.cid-t30Or8HwVH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8HwVH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8HwVH .form-wrapper .mbr-form .form-group,
  .cid-t30Or8HwVH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8HwVH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8HwVH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8HwVH .mbr-text {
  text-align: center;
}
.cid-t30Or8HwVH .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8HwVH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8HwVH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8HwVH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8HwVH .modal-open {
  overflow: hidden;
}
.cid-t30Or8HwVH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8HwVH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8HwVH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8HwVH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8HwVH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8HwVH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8HwVH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8HwVH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8HwVH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8HwVH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8HwVH .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8HwVH .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8HwVH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8HwVH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HwVH .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8HwVH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8HwVH .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8HwVH .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8HwVH .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8HwVH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8HwVH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8HwVH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HwVH .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8HwVH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8HwVH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HwVH .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8HwVH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8HwVH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8HwVH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8HwVH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8HwVH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8HwVH .modal-lg,
  .cid-t30Or8HwVH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8HwVH .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8HwVH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8HwVH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8HwVH .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8HwVH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8HwVH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8HwVH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8HwVH .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8HwVH .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1Oa4B53S1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Oa4B53S1 .nav-item,
.cid-t1Oa4B53S1 .nav-link,
.cid-t1Oa4B53S1 .navbar-caption {
  font-weight: normal;
}
.cid-t1Oa4B53S1 .nav-item:focus,
.cid-t1Oa4B53S1 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1Oa4B53S1 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1Oa4B53S1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1Oa4B53S1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1Oa4B53S1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1Oa4B53S1 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1Oa4B53S1 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1Oa4B53S1 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1Oa4B53S1 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1Oa4B53S1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1Oa4B53S1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1Oa4B53S1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1Oa4B53S1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1Oa4B53S1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1Oa4B53S1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1Oa4B53S1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1Oa4B53S1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1Oa4B53S1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1Oa4B53S1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1Oa4B53S1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1Oa4B53S1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1Oa4B53S1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1Oa4B53S1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1Oa4B53S1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1Oa4B53S1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1Oa4B53S1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1Oa4B53S1 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1Oa4B53S1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1Oa4B53S1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1Oa4B53S1 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1Oa4B53S1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1Oa4B53S1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1Oa4B53S1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1Oa4B53S1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1Oa4B53S1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1Oa4B53S1 .dropdown-item.active,
.cid-t1Oa4B53S1 .dropdown-item:active {
  background-color: transparent;
}
.cid-t1Oa4B53S1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1Oa4B53S1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1Oa4B53S1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1Oa4B53S1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1Oa4B53S1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1Oa4B53S1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1Oa4B53S1 .navbar-buttons {
  text-align: center;
}
.cid-t1Oa4B53S1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1Oa4B53S1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1Oa4B53S1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1Oa4B53S1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1Oa4B53S1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1Oa4B53S1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1Oa4B53S1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1Oa4B53S1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1Oa4B53S1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1Oa4B53S1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1Oa4B53S1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1Oa4B53S1 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1Oa4B53S1 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1Oa4B53S1 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1Oa4B53S1 .soc-item {
  margin: .5rem .3rem;
}
.cid-t1Oa4B53S1 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1Oa4B53S1 .navbar {
    height: 77px;
  }
  .cid-t1Oa4B53S1 .navbar.opened {
    height: auto;
  }
  .cid-t1Oa4B53S1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1Oa4B53S1 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1Oa4B53S1 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1Oa4B53S1 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1Oa4B53S1 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1Oa4B53S1 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1Oa4B53S1 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1Oa4B53S1 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1Oa4B53S1 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1Oa4BII65 {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/collae-eje-3-1-2000x1334.jpg");
}
.cid-t1Oa4BII65 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1Oa4BII65 .wrap {
  padding: 0 25px;
}
.cid-t1Oa4BII65 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1Oa4BII65 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1Oa4BII65 .mbr-text {
  margin-bottom: 20px;
}
.cid-t1Oa4BII65 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1Oa4BII65 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1Oa4BII65 .container,
  .cid-t1Oa4BII65 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1Oa4BII65 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1Oa4BII65 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1Oa4BII65 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1Oa4C6rsY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1Oa4C6rsY .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1Oa4C6rsY .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Oa4C6rsY .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1Oa4C6rsY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1Oa4C6rsY .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1Oa4C6rsY .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1Oa4C6rsY h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1Oa4C6rsY h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1Oa4C6rsY h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1Oa4C6rsY h5 {
    margin-left: 0px;
  }
  .cid-t1Oa4C6rsY h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1Oa4C6rsY h5:hover:before {
    animation: none;
  }
}
.cid-t1Oa4C6rsY .mbr-section-subtitle,
.cid-t1Oa4C6rsY .content {
  color: #2e2e2e;
}
#custom-html-1b5 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t1Oa4EzuGa {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Oa4EzuGa .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Oa4EzuGa .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Oa4EzuGa .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Oa4EzuGa .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Oa4EzuGa .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Oa4EzuGa .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Oa4EzuGa .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Oa4EzuGa .user-desc {
  color: #e60064;
}
.cid-t1Oa4EzuGa .card-title {
  color: #000000;
}
.cid-t30Or8H7Bz.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8H7Bz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8H7Bz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8H7Bz .modal-content,
.cid-t30Or8H7Bz .modal-dialog {
  height: auto;
}
.cid-t30Or8H7Bz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8H7Bz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8H7Bz .form-wrapper .mbr-form .form-group,
  .cid-t30Or8H7Bz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8H7Bz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8H7Bz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8H7Bz .mbr-text {
  text-align: center;
}
.cid-t30Or8H7Bz .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8H7Bz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8H7Bz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8H7Bz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8H7Bz .modal-open {
  overflow: hidden;
}
.cid-t30Or8H7Bz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8H7Bz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8H7Bz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8H7Bz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8H7Bz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8H7Bz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8H7Bz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8H7Bz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8H7Bz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8H7Bz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8H7Bz .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8H7Bz .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8H7Bz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8H7Bz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8H7Bz .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8H7Bz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8H7Bz .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8H7Bz .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8H7Bz .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8H7Bz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8H7Bz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8H7Bz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8H7Bz .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8H7Bz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8H7Bz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8H7Bz .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8H7Bz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8H7Bz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8H7Bz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8H7Bz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8H7Bz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8H7Bz .modal-lg,
  .cid-t30Or8H7Bz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8H7Bz .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8H7Bz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8H7Bz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8H7Bz .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8H7Bz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8H7Bz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8H7Bz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8H7Bz .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8H7Bz .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0xYykbuaa .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xYykbuaa .nav-item,
.cid-t0xYykbuaa .nav-link,
.cid-t0xYykbuaa .navbar-caption {
  font-weight: normal;
}
.cid-t0xYykbuaa .nav-item:focus,
.cid-t0xYykbuaa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0xYykbuaa .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0xYykbuaa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xYykbuaa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0xYykbuaa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0xYykbuaa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0xYykbuaa .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0xYykbuaa .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0xYykbuaa .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0xYykbuaa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0xYykbuaa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0xYykbuaa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0xYykbuaa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0xYykbuaa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0xYykbuaa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0xYykbuaa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0xYykbuaa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0xYykbuaa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0xYykbuaa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0xYykbuaa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0xYykbuaa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0xYykbuaa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0xYykbuaa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0xYykbuaa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0xYykbuaa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0xYykbuaa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0xYykbuaa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0xYykbuaa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0xYykbuaa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0xYykbuaa .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0xYykbuaa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0xYykbuaa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0xYykbuaa .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0xYykbuaa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0xYykbuaa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0xYykbuaa .dropdown-item.active,
.cid-t0xYykbuaa .dropdown-item:active {
  background-color: transparent;
}
.cid-t0xYykbuaa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0xYykbuaa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0xYykbuaa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0xYykbuaa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0xYykbuaa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0xYykbuaa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0xYykbuaa .navbar-buttons {
  text-align: center;
}
.cid-t0xYykbuaa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0xYykbuaa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0xYykbuaa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0xYykbuaa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xYykbuaa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xYykbuaa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0xYykbuaa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xYykbuaa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0xYykbuaa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0xYykbuaa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xYykbuaa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0xYykbuaa a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0xYykbuaa .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0xYykbuaa .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0xYykbuaa .soc-item {
  margin: .5rem .3rem;
}
.cid-t0xYykbuaa .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0xYykbuaa .navbar {
    height: 77px;
  }
  .cid-t0xYykbuaa .navbar.opened {
    height: auto;
  }
  .cid-t0xYykbuaa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0xYykbuaa #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xYykbuaa .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0xYykbuaa .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0xYykbuaa .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xYykbuaa .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0xYykbuaa .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0xYykbuaa .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0xYykbuaa .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vjx4c1gJ {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-6291-2000x1371.jpg");
}
.cid-t1vjx4c1gJ .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vjx4c1gJ .wrap {
  padding: 0 25px;
}
.cid-t1vjx4c1gJ .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vjx4c1gJ .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vjx4c1gJ .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vjx4c1gJ .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vjx4c1gJ .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vjx4c1gJ .container,
  .cid-t1vjx4c1gJ .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vjx4c1gJ .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vjx4c1gJ a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vjx4c1gJ .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0W08ZSb35 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0W08ZSb35 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0W08ZSb35 .mbr-text {
  color: #2e2e2e;
}
.cid-t0W08ZSb35 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0W08ZSb35 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0W08ZSb35 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0W08ZSb35 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0W08ZSb35 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0W08ZSb35 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0W08ZSb35 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0W08ZSb35 h5 {
    margin-left: 0px;
  }
  .cid-t0W08ZSb35 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0W08ZSb35 h5:hover:before {
    animation: none;
  }
}
.cid-t0W08ZSb35 .mbr-section-subtitle,
.cid-t0W08ZSb35 .content {
  color: #2e2e2e;
}
.cid-t0xYylrYQw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xYylrYQw .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xYylrYQw .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xYylrYQw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xYylrYQw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xYylrYQw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xYylrYQw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xYylrYQw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xYylrYQw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xYylrYQw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xYylrYQw h5 {
    margin-left: 0px;
  }
  .cid-t0xYylrYQw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xYylrYQw h5:hover:before {
    animation: none;
  }
}
.cid-t0xYylrYQw .mbr-section-subtitle,
.cid-t0xYylrYQw .content {
  color: #2e2e2e;
}
.cid-t0xYymqyPh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xYymqyPh .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xYymqyPh .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xYymqyPh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xYymqyPh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xYymqyPh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xYymqyPh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xYymqyPh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xYymqyPh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xYymqyPh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xYymqyPh h5 {
    margin-left: 0px;
  }
  .cid-t0xYymqyPh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xYymqyPh h5:hover:before {
    animation: none;
  }
}
.cid-t0xYymqyPh .mbr-section-subtitle,
.cid-t0xYymqyPh .content {
  color: #2e2e2e;
}
#custom-html-bt {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-l5 {
  /* Type valid CSS here */
}
#custom-html-l5 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l5 p {
  font-size: 16px;
  color: #777;
}
.cid-t0xYyn0Bb5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xYyn0Bb5 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xYyn0Bb5 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0xYyn0Bb5 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xYyn0Bb5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xYyn0Bb5 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xYyn0Bb5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xYyn0Bb5 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xYyn0Bb5 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xYyn0Bb5 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xYyn0Bb5 h5 {
    margin-left: 0px;
  }
  .cid-t0xYyn0Bb5 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xYyn0Bb5 h5:hover:before {
    animation: none;
  }
}
.cid-t0xYyn0Bb5 .mbr-section-subtitle,
.cid-t0xYyn0Bb5 .content {
  color: #2e2e2e;
}
#custom-html-l6 {
  /* Type valid CSS here */
}
#custom-html-l6 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l6 p {
  font-size: 16px;
  color: #777;
}
#custom-html-l7 {
  /* Type valid CSS here */
}
#custom-html-l7 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l7 p {
  font-size: 16px;
  color: #777;
}
.cid-t0xYynS4RS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xYynS4RS .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xYynS4RS .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-t0xYynS4RS .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xYynS4RS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xYynS4RS .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xYynS4RS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xYynS4RS h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xYynS4RS h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xYynS4RS h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xYynS4RS h5 {
    margin-left: 0px;
  }
  .cid-t0xYynS4RS h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xYynS4RS h5:hover:before {
    animation: none;
  }
}
.cid-t0xYynS4RS .mbr-section-subtitle,
.cid-t0xYynS4RS .content {
  color: #2e2e2e;
}
#custom-html-l8 {
  /* Type valid CSS here */
}
#custom-html-l8 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l8 p {
  font-size: 16px;
  color: #777;
}
.cid-t0xYyonhXc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0xYyonhXc .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0xYyonhXc .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xYyonhXc .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0xYyonhXc .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0xYyonhXc .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0xYyonhXc .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0xYyonhXc h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0xYyonhXc h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0xYyonhXc h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0xYyonhXc h5 {
    margin-left: 0px;
  }
  .cid-t0xYyonhXc h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0xYyonhXc h5:hover:before {
    animation: none;
  }
}
.cid-t0xYyonhXc .mbr-section-subtitle,
.cid-t0xYyonhXc .content {
  color: #2e2e2e;
}
.cid-t0y1KNxEi0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y1KNxEi0 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y1KNxEi0 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y1KNxEi0 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y1KNxEi0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y1KNxEi0 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y1KNxEi0 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y1KNxEi0 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y1KNxEi0 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y1KNxEi0 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y1KNxEi0 h5 {
    margin-left: 0px;
  }
  .cid-t0y1KNxEi0 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y1KNxEi0 h5:hover:before {
    animation: none;
  }
}
.cid-t0y1KNxEi0 .mbr-section-subtitle,
.cid-t0y1KNxEi0 .content {
  color: #2e2e2e;
}
.cid-t0y1XvABUd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y1XvABUd .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y1XvABUd .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y1XvABUd .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y1XvABUd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y1XvABUd .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y1XvABUd .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y1XvABUd h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y1XvABUd h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y1XvABUd h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y1XvABUd h5 {
    margin-left: 0px;
  }
  .cid-t0y1XvABUd h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y1XvABUd h5:hover:before {
    animation: none;
  }
}
.cid-t0y1XvABUd .mbr-section-subtitle,
.cid-t0y1XvABUd .content {
  color: #2e2e2e;
}
.cid-t0y24K3hyJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y24K3hyJ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y24K3hyJ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y24K3hyJ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y24K3hyJ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y24K3hyJ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y24K3hyJ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y24K3hyJ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y24K3hyJ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y24K3hyJ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y24K3hyJ h5 {
    margin-left: 0px;
  }
  .cid-t0y24K3hyJ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y24K3hyJ h5:hover:before {
    animation: none;
  }
}
.cid-t0y24K3hyJ .mbr-section-subtitle,
.cid-t0y24K3hyJ .content {
  color: #2e2e2e;
}
#custom-html-l9 {
  /* Type valid CSS here */
}
#custom-html-l9 div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-l9 p {
  font-size: 16px;
  color: #777;
}
.cid-t0y2HFxRj6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y2HFxRj6 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y2HFxRj6 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y2HFxRj6 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y2HFxRj6 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y2HFxRj6 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y2HFxRj6 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y2HFxRj6 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y2HFxRj6 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y2HFxRj6 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y2HFxRj6 h5 {
    margin-left: 0px;
  }
  .cid-t0y2HFxRj6 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y2HFxRj6 h5:hover:before {
    animation: none;
  }
}
.cid-t0y2HFxRj6 .mbr-section-subtitle,
.cid-t0y2HFxRj6 .content {
  color: #2e2e2e;
}
.cid-t0y2PTJJLI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y2PTJJLI .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y2PTJJLI .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y2PTJJLI .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y2PTJJLI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y2PTJJLI .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y2PTJJLI .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y2PTJJLI h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y2PTJJLI h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y2PTJJLI h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y2PTJJLI h5 {
    margin-left: 0px;
  }
  .cid-t0y2PTJJLI h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y2PTJJLI h5:hover:before {
    animation: none;
  }
}
.cid-t0y2PTJJLI .mbr-section-subtitle,
.cid-t0y2PTJJLI .content {
  color: #2e2e2e;
}
.cid-t0y37oWrbo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0y37oWrbo .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0y37oWrbo .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0y37oWrbo .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0y37oWrbo .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0y37oWrbo .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0y37oWrbo .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0y37oWrbo h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0y37oWrbo h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0y37oWrbo h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0y37oWrbo h5 {
    margin-left: 0px;
  }
  .cid-t0y37oWrbo h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0y37oWrbo h5:hover:before {
    animation: none;
  }
}
.cid-t0y37oWrbo .mbr-section-subtitle,
.cid-t0y37oWrbo .content {
  color: #2e2e2e;
}
.cid-t23RIMCD5Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23RIMCD5Q .mbr-section-title {
  color: #2e2e2e;
}
.cid-t23RIMCD5Q .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t23RIMCD5Q .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23RIMCD5Q .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23RIMCD5Q .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23RIMCD5Q .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23RIMCD5Q h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23RIMCD5Q h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23RIMCD5Q h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23RIMCD5Q h5 {
    margin-left: 0px;
  }
  .cid-t23RIMCD5Q h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23RIMCD5Q h5:hover:before {
    animation: none;
  }
}
.cid-t23RIMCD5Q .mbr-section-subtitle,
.cid-t23RIMCD5Q .content {
  color: #2e2e2e;
}
.cid-t0xYyoW8ol {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0xYyoW8ol .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0xYyoW8ol .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0xYyoW8ol .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0xYyoW8ol .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0xYyoW8ol .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0xYyoW8ol .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0xYyoW8ol .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0xYyoW8ol .user-desc {
  color: #e60064;
}
.cid-t0xYyoW8ol .card-title {
  color: #000000;
}
.cid-t30Or8HWFy.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8HWFy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8HWFy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8HWFy .modal-content,
.cid-t30Or8HWFy .modal-dialog {
  height: auto;
}
.cid-t30Or8HWFy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8HWFy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8HWFy .form-wrapper .mbr-form .form-group,
  .cid-t30Or8HWFy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8HWFy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8HWFy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8HWFy .mbr-text {
  text-align: center;
}
.cid-t30Or8HWFy .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8HWFy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8HWFy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8HWFy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8HWFy .modal-open {
  overflow: hidden;
}
.cid-t30Or8HWFy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8HWFy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8HWFy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8HWFy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8HWFy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8HWFy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8HWFy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8HWFy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8HWFy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8HWFy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8HWFy .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8HWFy .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8HWFy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8HWFy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HWFy .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8HWFy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8HWFy .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8HWFy .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8HWFy .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8HWFy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8HWFy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8HWFy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HWFy .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8HWFy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8HWFy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HWFy .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8HWFy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8HWFy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8HWFy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8HWFy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8HWFy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8HWFy .modal-lg,
  .cid-t30Or8HWFy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8HWFy .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8HWFy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8HWFy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8HWFy .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8HWFy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8HWFy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8HWFy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8HWFy .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8HWFy .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0ya77BkV9 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0ya77BkV9 .nav-item,
.cid-t0ya77BkV9 .nav-link,
.cid-t0ya77BkV9 .navbar-caption {
  font-weight: normal;
}
.cid-t0ya77BkV9 .nav-item:focus,
.cid-t0ya77BkV9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0ya77BkV9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0ya77BkV9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0ya77BkV9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0ya77BkV9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0ya77BkV9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0ya77BkV9 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0ya77BkV9 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0ya77BkV9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0ya77BkV9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0ya77BkV9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0ya77BkV9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0ya77BkV9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0ya77BkV9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0ya77BkV9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0ya77BkV9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0ya77BkV9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0ya77BkV9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0ya77BkV9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0ya77BkV9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0ya77BkV9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0ya77BkV9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0ya77BkV9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0ya77BkV9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0ya77BkV9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0ya77BkV9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0ya77BkV9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0ya77BkV9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0ya77BkV9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0ya77BkV9 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0ya77BkV9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0ya77BkV9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0ya77BkV9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0ya77BkV9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0ya77BkV9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0ya77BkV9 .dropdown-item.active,
.cid-t0ya77BkV9 .dropdown-item:active {
  background-color: transparent;
}
.cid-t0ya77BkV9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0ya77BkV9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0ya77BkV9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0ya77BkV9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0ya77BkV9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0ya77BkV9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0ya77BkV9 .navbar-buttons {
  text-align: center;
}
.cid-t0ya77BkV9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0ya77BkV9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0ya77BkV9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0ya77BkV9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0ya77BkV9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0ya77BkV9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0ya77BkV9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0ya77BkV9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0ya77BkV9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0ya77BkV9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0ya77BkV9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0ya77BkV9 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0ya77BkV9 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0ya77BkV9 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0ya77BkV9 .soc-item {
  margin: .5rem .3rem;
}
.cid-t0ya77BkV9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0ya77BkV9 .navbar {
    height: 77px;
  }
  .cid-t0ya77BkV9 .navbar.opened {
    height: auto;
  }
  .cid-t0ya77BkV9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0ya77BkV9 #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0ya77BkV9 .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0ya77BkV9 .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0ya77BkV9 .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0ya77BkV9 .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0ya77BkV9 .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0ya77BkV9 .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0ya77BkV9 .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vk03PpTo {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-7-2000x1333.jpg");
}
.cid-t1vk03PpTo .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vk03PpTo .wrap {
  padding: 0 25px;
}
.cid-t1vk03PpTo .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vk03PpTo .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vk03PpTo .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vk03PpTo .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vk03PpTo .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vk03PpTo .container,
  .cid-t1vk03PpTo .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vk03PpTo .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vk03PpTo a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vk03PpTo .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t28TWlBkyL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28TWlBkyL .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t28TWlBkyL .mbr-text {
  color: #2e2e2e;
}
.cid-t28TWlBkyL .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28TWlBkyL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28TWlBkyL .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28TWlBkyL .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28TWlBkyL h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28TWlBkyL h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28TWlBkyL h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28TWlBkyL h5 {
    margin-left: 0px;
  }
  .cid-t28TWlBkyL h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28TWlBkyL h5:hover:before {
    animation: none;
  }
}
.cid-t28TWlBkyL .mbr-section-subtitle,
.cid-t28TWlBkyL .content {
  color: #2e2e2e;
}
.cid-t0WaWpeHgH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WaWpeHgH .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0WaWpeHgH .mbr-text {
  color: #2e2e2e;
}
.cid-t0WaWpeHgH .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0WaWpeHgH .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0WaWpeHgH .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0WaWpeHgH .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0WaWpeHgH h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0WaWpeHgH h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0WaWpeHgH h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0WaWpeHgH h5 {
    margin-left: 0px;
  }
  .cid-t0WaWpeHgH h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0WaWpeHgH h5:hover:before {
    animation: none;
  }
}
.cid-t0WaWpeHgH .mbr-section-subtitle,
.cid-t0WaWpeHgH .content {
  color: #2e2e2e;
}
.cid-t0ya79kZjT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ya79kZjT .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ya79kZjT .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0ya79kZjT .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ya79kZjT .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ya79kZjT .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ya79kZjT .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ya79kZjT h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ya79kZjT h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ya79kZjT h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ya79kZjT h5 {
    margin-left: 0px;
  }
  .cid-t0ya79kZjT h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ya79kZjT h5:hover:before {
    animation: none;
  }
}
.cid-t0ya79kZjT .mbr-section-subtitle,
.cid-t0ya79kZjT .content {
  color: #2e2e2e;
}
.cid-t0yav7B6Qm {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t0yav7B6Qm .mbr-section-subtitle,
.cid-t0yav7B6Qm .caption-text {
  color: #8d97ad;
}
.cid-t0yav7B6Qm .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0yav7B6Qm .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0yav7B6Qm .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0yav7B6Qm .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t0ya7a9ihD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ya7a9ihD .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ya7a9ihD .mbr-text {
  color: #2e2e2e;
  text-align: JUSTIFY;
}
.cid-t0ya7a9ihD .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ya7a9ihD .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ya7a9ihD .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ya7a9ihD .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ya7a9ihD h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ya7a9ihD h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ya7a9ihD h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ya7a9ihD h5 {
    margin-left: 0px;
  }
  .cid-t0ya7a9ihD h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ya7a9ihD h5:hover:before {
    animation: none;
  }
}
.cid-t0ya7a9ihD .mbr-section-subtitle,
.cid-t0ya7a9ihD .content {
  color: #2e2e2e;
}
#custom-html-lc {
  /* Type valid CSS here */
}
#custom-html-lc div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-lc p {
  font-size: 16px;
  color: #777;
}
.cid-t0ya7aUY0d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ya7aUY0d .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ya7aUY0d .mbr-text {
  color: #2e2e2e;
  text-align: JUSTIFY;
}
.cid-t0ya7aUY0d .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ya7aUY0d .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ya7aUY0d .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ya7aUY0d .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ya7aUY0d h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ya7aUY0d h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ya7aUY0d h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ya7aUY0d h5 {
    margin-left: 0px;
  }
  .cid-t0ya7aUY0d h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ya7aUY0d h5:hover:before {
    animation: none;
  }
}
.cid-t0ya7aUY0d .mbr-section-subtitle,
.cid-t0ya7aUY0d .content {
  color: #2e2e2e;
}
.cid-t0yenCnO3D {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yenCnO3D .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yenCnO3D .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yenCnO3D .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yenCnO3D .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yenCnO3D .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yenCnO3D .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yenCnO3D h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yenCnO3D h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yenCnO3D h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yenCnO3D h5 {
    margin-left: 0px;
  }
  .cid-t0yenCnO3D h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yenCnO3D h5:hover:before {
    animation: none;
  }
}
.cid-t0yenCnO3D .mbr-section-subtitle,
.cid-t0yenCnO3D .content {
  color: #2e2e2e;
}
#custom-html-dw {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-ld {
  /* Type valid CSS here */
}
#custom-html-ld div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-ld p {
  font-size: 16px;
  color: #777;
}
#custom-html-le {
  /* Type valid CSS here */
}
#custom-html-le div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-le p {
  font-size: 16px;
  color: #777;
}
.cid-t0yflABJOT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yflABJOT .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yflABJOT .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yflABJOT .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yflABJOT .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yflABJOT .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yflABJOT .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yflABJOT h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yflABJOT h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yflABJOT h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yflABJOT h5 {
    margin-left: 0px;
  }
  .cid-t0yflABJOT h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yflABJOT h5:hover:before {
    animation: none;
  }
}
.cid-t0yflABJOT .mbr-section-subtitle,
.cid-t0yflABJOT .content {
  color: #2e2e2e;
}
.cid-t0ygnGHCPZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ygnGHCPZ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ygnGHCPZ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0ygnGHCPZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ygnGHCPZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ygnGHCPZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ygnGHCPZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ygnGHCPZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ygnGHCPZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ygnGHCPZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ygnGHCPZ h5 {
    margin-left: 0px;
  }
  .cid-t0ygnGHCPZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ygnGHCPZ h5:hover:before {
    animation: none;
  }
}
.cid-t0ygnGHCPZ .mbr-section-subtitle,
.cid-t0ygnGHCPZ .content {
  color: #2e2e2e;
}
.cid-t0yh6eRyRo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yh6eRyRo .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yh6eRyRo .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yh6eRyRo .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yh6eRyRo .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yh6eRyRo .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yh6eRyRo .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yh6eRyRo h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yh6eRyRo h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yh6eRyRo h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yh6eRyRo h5 {
    margin-left: 0px;
  }
  .cid-t0yh6eRyRo h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yh6eRyRo h5:hover:before {
    animation: none;
  }
}
.cid-t0yh6eRyRo .mbr-section-subtitle,
.cid-t0yh6eRyRo .content {
  color: #2e2e2e;
}
#custom-html-lf {
  /* Type valid CSS here */
}
#custom-html-lf div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-lf p {
  font-size: 16px;
  color: #777;
}
.cid-t0ya7gvR6Y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ya7gvR6Y .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ya7gvR6Y .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0ya7gvR6Y .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ya7gvR6Y .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ya7gvR6Y .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ya7gvR6Y .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ya7gvR6Y h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ya7gvR6Y h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ya7gvR6Y h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ya7gvR6Y h5 {
    margin-left: 0px;
  }
  .cid-t0ya7gvR6Y h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ya7gvR6Y h5:hover:before {
    animation: none;
  }
}
.cid-t0ya7gvR6Y .mbr-section-subtitle,
.cid-t0ya7gvR6Y .content {
  color: #2e2e2e;
}
.cid-t0ylSWlREp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ylSWlREp .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ylSWlREp .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0ylSWlREp .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ylSWlREp .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ylSWlREp .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ylSWlREp .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ylSWlREp h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ylSWlREp h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ylSWlREp h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ylSWlREp h5 {
    margin-left: 0px;
  }
  .cid-t0ylSWlREp h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ylSWlREp h5:hover:before {
    animation: none;
  }
}
.cid-t0ylSWlREp .mbr-section-subtitle,
.cid-t0ylSWlREp .content {
  color: #2e2e2e;
}
.cid-t0ymmrDrTy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ymmrDrTy .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ymmrDrTy .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0ymmrDrTy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ymmrDrTy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ymmrDrTy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ymmrDrTy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ymmrDrTy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ymmrDrTy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ymmrDrTy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ymmrDrTy h5 {
    margin-left: 0px;
  }
  .cid-t0ymmrDrTy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ymmrDrTy h5:hover:before {
    animation: none;
  }
}
.cid-t0ymmrDrTy .mbr-section-subtitle,
.cid-t0ymmrDrTy .content {
  color: #2e2e2e;
}
.cid-t0ya7ovC3W {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0ya7ovC3W .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0ya7ovC3W .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0ya7ovC3W .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0ya7ovC3W .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0ya7ovC3W .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0ya7ovC3W .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0ya7ovC3W .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0ya7ovC3W .user-desc {
  color: #e60064;
}
.cid-t0ya7ovC3W .card-title {
  color: #000000;
}
.cid-t30Or8HYqd.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8HYqd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8HYqd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8HYqd .modal-content,
.cid-t30Or8HYqd .modal-dialog {
  height: auto;
}
.cid-t30Or8HYqd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8HYqd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8HYqd .form-wrapper .mbr-form .form-group,
  .cid-t30Or8HYqd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8HYqd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8HYqd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8HYqd .mbr-text {
  text-align: center;
}
.cid-t30Or8HYqd .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8HYqd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8HYqd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8HYqd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8HYqd .modal-open {
  overflow: hidden;
}
.cid-t30Or8HYqd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8HYqd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8HYqd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8HYqd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8HYqd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8HYqd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8HYqd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8HYqd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8HYqd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8HYqd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8HYqd .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8HYqd .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8HYqd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8HYqd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HYqd .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8HYqd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8HYqd .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8HYqd .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8HYqd .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8HYqd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8HYqd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8HYqd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HYqd .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8HYqd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8HYqd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HYqd .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8HYqd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8HYqd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8HYqd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8HYqd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8HYqd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8HYqd .modal-lg,
  .cid-t30Or8HYqd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8HYqd .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8HYqd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8HYqd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8HYqd .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8HYqd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8HYqd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8HYqd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8HYqd .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8HYqd .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0yopmePBt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yopmePBt .nav-item,
.cid-t0yopmePBt .nav-link,
.cid-t0yopmePBt .navbar-caption {
  font-weight: normal;
}
.cid-t0yopmePBt .nav-item:focus,
.cid-t0yopmePBt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0yopmePBt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0yopmePBt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yopmePBt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0yopmePBt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0yopmePBt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0yopmePBt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0yopmePBt .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0yopmePBt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0yopmePBt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0yopmePBt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0yopmePBt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0yopmePBt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0yopmePBt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0yopmePBt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0yopmePBt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0yopmePBt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0yopmePBt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0yopmePBt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0yopmePBt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0yopmePBt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0yopmePBt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0yopmePBt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0yopmePBt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0yopmePBt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0yopmePBt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0yopmePBt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0yopmePBt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0yopmePBt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0yopmePBt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0yopmePBt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0yopmePBt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0yopmePBt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0yopmePBt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0yopmePBt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0yopmePBt .dropdown-item.active,
.cid-t0yopmePBt .dropdown-item:active {
  background-color: transparent;
}
.cid-t0yopmePBt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0yopmePBt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0yopmePBt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0yopmePBt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0yopmePBt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0yopmePBt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0yopmePBt .navbar-buttons {
  text-align: center;
}
.cid-t0yopmePBt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0yopmePBt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0yopmePBt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0yopmePBt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0yopmePBt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0yopmePBt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0yopmePBt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0yopmePBt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0yopmePBt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0yopmePBt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0yopmePBt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0yopmePBt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0yopmePBt .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0yopmePBt .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0yopmePBt .soc-item {
  margin: .5rem .3rem;
}
.cid-t0yopmePBt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0yopmePBt .navbar {
    height: 77px;
  }
  .cid-t0yopmePBt .navbar.opened {
    height: auto;
  }
  .cid-t0yopmePBt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0yopmePBt #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0yopmePBt .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0yopmePBt .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0yopmePBt .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0yopmePBt .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0yopmePBt .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0yopmePBt .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0yopmePBt .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vl9M7Ly0 {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image00009-2000x1333.jpg");
}
.cid-t1vl9M7Ly0 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vl9M7Ly0 .wrap {
  padding: 0 25px;
}
.cid-t1vl9M7Ly0 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vl9M7Ly0 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vl9M7Ly0 .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vl9M7Ly0 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vl9M7Ly0 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vl9M7Ly0 .container,
  .cid-t1vl9M7Ly0 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vl9M7Ly0 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vl9M7Ly0 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vl9M7Ly0 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t24qmnqIUd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24qmnqIUd .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t24qmnqIUd .mbr-text {
  color: #2e2e2e;
}
.cid-t24qmnqIUd .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24qmnqIUd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24qmnqIUd .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24qmnqIUd .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24qmnqIUd h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24qmnqIUd h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24qmnqIUd h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24qmnqIUd h5 {
    margin-left: 0px;
  }
  .cid-t24qmnqIUd h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24qmnqIUd h5:hover:before {
    animation: none;
  }
}
.cid-t24qmnqIUd .mbr-section-subtitle,
.cid-t24qmnqIUd .content {
  color: #2e2e2e;
}
.cid-t0WhYOpRzE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0WhYOpRzE .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0WhYOpRzE .mbr-text {
  color: #2e2e2e;
}
.cid-t0WhYOpRzE .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0WhYOpRzE .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0WhYOpRzE .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0WhYOpRzE .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0WhYOpRzE h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0WhYOpRzE h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0WhYOpRzE h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0WhYOpRzE h5 {
    margin-left: 0px;
  }
  .cid-t0WhYOpRzE h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0WhYOpRzE h5:hover:before {
    animation: none;
  }
}
.cid-t0WhYOpRzE .mbr-section-subtitle,
.cid-t0WhYOpRzE .content {
  color: #2e2e2e;
}
.cid-t0yopnxuE4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yopnxuE4 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yopnxuE4 .mbr-text {
  color: #2e2e2e;
  text-align: JUSTIFY;
}
.cid-t0yopnxuE4 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yopnxuE4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yopnxuE4 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yopnxuE4 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yopnxuE4 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yopnxuE4 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yopnxuE4 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yopnxuE4 h5 {
    margin-left: 0px;
  }
  .cid-t0yopnxuE4 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yopnxuE4 h5:hover:before {
    animation: none;
  }
}
.cid-t0yopnxuE4 .mbr-section-subtitle,
.cid-t0yopnxuE4 .content {
  color: #2e2e2e;
}
.cid-t0yopohRU3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yopohRU3 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yopohRU3 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yopohRU3 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yopohRU3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yopohRU3 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yopohRU3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yopohRU3 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yopohRU3 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yopohRU3 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yopohRU3 h5 {
    margin-left: 0px;
  }
  .cid-t0yopohRU3 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yopohRU3 h5:hover:before {
    animation: none;
  }
}
.cid-t0yopohRU3 .mbr-section-subtitle,
.cid-t0yopohRU3 .content {
  color: #2e2e2e;
}
.cid-t0ytaeMWmt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0ytaeMWmt .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0ytaeMWmt .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0ytaeMWmt .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0ytaeMWmt .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0ytaeMWmt .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0ytaeMWmt .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0ytaeMWmt h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0ytaeMWmt h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0ytaeMWmt h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0ytaeMWmt h5 {
    margin-left: 0px;
  }
  .cid-t0ytaeMWmt h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0ytaeMWmt h5:hover:before {
    animation: none;
  }
}
.cid-t0ytaeMWmt .mbr-section-subtitle,
.cid-t0ytaeMWmt .content {
  color: #2e2e2e;
}
.cid-t0yulAQNGL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yulAQNGL .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yulAQNGL .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yulAQNGL .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yulAQNGL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yulAQNGL .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yulAQNGL .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yulAQNGL h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yulAQNGL h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yulAQNGL h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yulAQNGL h5 {
    margin-left: 0px;
  }
  .cid-t0yulAQNGL h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yulAQNGL h5:hover:before {
    animation: none;
  }
}
.cid-t0yulAQNGL .mbr-section-subtitle,
.cid-t0yulAQNGL .content {
  color: #2e2e2e;
}
.cid-t0yuDpgtoO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yuDpgtoO .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yuDpgtoO .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yuDpgtoO .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yuDpgtoO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yuDpgtoO .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yuDpgtoO .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yuDpgtoO h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yuDpgtoO h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yuDpgtoO h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yuDpgtoO h5 {
    margin-left: 0px;
  }
  .cid-t0yuDpgtoO h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yuDpgtoO h5:hover:before {
    animation: none;
  }
}
.cid-t0yuDpgtoO .mbr-section-subtitle,
.cid-t0yuDpgtoO .content {
  color: #2e2e2e;
}
.cid-t0yuWrHqPm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yuWrHqPm .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yuWrHqPm .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yuWrHqPm .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yuWrHqPm .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yuWrHqPm .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yuWrHqPm .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yuWrHqPm h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yuWrHqPm h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yuWrHqPm h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yuWrHqPm h5 {
    margin-left: 0px;
  }
  .cid-t0yuWrHqPm h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yuWrHqPm h5:hover:before {
    animation: none;
  }
}
.cid-t0yuWrHqPm .mbr-section-subtitle,
.cid-t0yuWrHqPm .content {
  color: #2e2e2e;
}
.cid-t0yv6tR6VZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yv6tR6VZ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yv6tR6VZ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yv6tR6VZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yv6tR6VZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yv6tR6VZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yv6tR6VZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yv6tR6VZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yv6tR6VZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yv6tR6VZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yv6tR6VZ h5 {
    margin-left: 0px;
  }
  .cid-t0yv6tR6VZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yv6tR6VZ h5:hover:before {
    animation: none;
  }
}
.cid-t0yv6tR6VZ .mbr-section-subtitle,
.cid-t0yv6tR6VZ .content {
  color: #2e2e2e;
}
.cid-t0yviyIuCJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0yviyIuCJ .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0yviyIuCJ .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0yviyIuCJ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0yviyIuCJ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0yviyIuCJ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0yviyIuCJ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0yviyIuCJ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0yviyIuCJ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0yviyIuCJ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0yviyIuCJ h5 {
    margin-left: 0px;
  }
  .cid-t0yviyIuCJ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0yviyIuCJ h5:hover:before {
    animation: none;
  }
}
.cid-t0yviyIuCJ .mbr-section-subtitle,
.cid-t0yviyIuCJ .content {
  color: #2e2e2e;
}
#custom-html-f6 {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t253YMDTXj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t253YMDTXj .mbr-section-title {
  color: #2e2e2e;
}
.cid-t253YMDTXj .mbr-text {
  color: #8d97ad;
  text-align: justify;
}
.cid-t253YMDTXj .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t253YMDTXj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t253YMDTXj .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t253YMDTXj .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t253YMDTXj h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t253YMDTXj h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t253YMDTXj h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t253YMDTXj h5 {
    margin-left: 0px;
  }
  .cid-t253YMDTXj h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t253YMDTXj h5:hover:before {
    animation: none;
  }
}
.cid-t253YMDTXj .mbr-section-subtitle,
.cid-t253YMDTXj .content {
  color: #2e2e2e;
}
.cid-t0yopvwx9y {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0yopvwx9y .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0yopvwx9y .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0yopvwx9y .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0yopvwx9y .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0yopvwx9y .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0yopvwx9y .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0yopvwx9y .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0yopvwx9y .user-desc {
  color: #e60064;
}
.cid-t0yopvwx9y .card-title {
  color: #000000;
}
.cid-t30Or8HPZ1.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8HPZ1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8HPZ1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8HPZ1 .modal-content,
.cid-t30Or8HPZ1 .modal-dialog {
  height: auto;
}
.cid-t30Or8HPZ1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8HPZ1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8HPZ1 .form-wrapper .mbr-form .form-group,
  .cid-t30Or8HPZ1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8HPZ1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8HPZ1 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8HPZ1 .mbr-text {
  text-align: center;
}
.cid-t30Or8HPZ1 .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8HPZ1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8HPZ1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8HPZ1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8HPZ1 .modal-open {
  overflow: hidden;
}
.cid-t30Or8HPZ1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8HPZ1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8HPZ1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8HPZ1 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8HPZ1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8HPZ1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8HPZ1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8HPZ1 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8HPZ1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8HPZ1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8HPZ1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8HPZ1 .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8HPZ1 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8HPZ1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HPZ1 .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8HPZ1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8HPZ1 .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8HPZ1 .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8HPZ1 .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8HPZ1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8HPZ1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8HPZ1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HPZ1 .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8HPZ1 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8HPZ1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8HPZ1 .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8HPZ1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8HPZ1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8HPZ1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8HPZ1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8HPZ1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8HPZ1 .modal-lg,
  .cid-t30Or8HPZ1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8HPZ1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8HPZ1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8HPZ1 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8HPZ1 .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8HPZ1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8HPZ1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8HPZ1 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8HPZ1 .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8HPZ1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0zmuweY9O .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zmuweY9O .nav-item,
.cid-t0zmuweY9O .nav-link,
.cid-t0zmuweY9O .navbar-caption {
  font-weight: normal;
}
.cid-t0zmuweY9O .nav-item:focus,
.cid-t0zmuweY9O .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0zmuweY9O .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0zmuweY9O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zmuweY9O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0zmuweY9O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0zmuweY9O .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0zmuweY9O .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0zmuweY9O .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0zmuweY9O .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0zmuweY9O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0zmuweY9O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0zmuweY9O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0zmuweY9O .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0zmuweY9O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0zmuweY9O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0zmuweY9O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0zmuweY9O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0zmuweY9O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0zmuweY9O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0zmuweY9O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0zmuweY9O .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0zmuweY9O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0zmuweY9O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0zmuweY9O .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0zmuweY9O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0zmuweY9O .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0zmuweY9O .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0zmuweY9O .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0zmuweY9O .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0zmuweY9O .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0zmuweY9O .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0zmuweY9O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0zmuweY9O .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0zmuweY9O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0zmuweY9O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0zmuweY9O .dropdown-item.active,
.cid-t0zmuweY9O .dropdown-item:active {
  background-color: transparent;
}
.cid-t0zmuweY9O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0zmuweY9O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0zmuweY9O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0zmuweY9O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0zmuweY9O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0zmuweY9O ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0zmuweY9O .navbar-buttons {
  text-align: center;
}
.cid-t0zmuweY9O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0zmuweY9O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0zmuweY9O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0zmuweY9O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0zmuweY9O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0zmuweY9O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0zmuweY9O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0zmuweY9O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0zmuweY9O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0zmuweY9O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0zmuweY9O .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0zmuweY9O a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0zmuweY9O .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0zmuweY9O .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0zmuweY9O .soc-item {
  margin: .5rem .3rem;
}
.cid-t0zmuweY9O .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0zmuweY9O .navbar {
    height: 77px;
  }
  .cid-t0zmuweY9O .navbar.opened {
    height: auto;
  }
  .cid-t0zmuweY9O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0zmuweY9O #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0zmuweY9O .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0zmuweY9O .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0zmuweY9O .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0zmuweY9O .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0zmuweY9O .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0zmuweY9O .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0zmuweY9O .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vlxFdT3b {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image00022-1224x816.jpg");
}
.cid-t1vlxFdT3b .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vlxFdT3b .wrap {
  padding: 0 25px;
}
.cid-t1vlxFdT3b .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vlxFdT3b .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vlxFdT3b .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vlxFdT3b .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vlxFdT3b .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vlxFdT3b .container,
  .cid-t1vlxFdT3b .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vlxFdT3b .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vlxFdT3b a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vlxFdT3b .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t28tLdMw15 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28tLdMw15 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t28tLdMw15 .mbr-text {
  color: #2e2e2e;
}
.cid-t28tLdMw15 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28tLdMw15 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28tLdMw15 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28tLdMw15 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28tLdMw15 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28tLdMw15 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28tLdMw15 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28tLdMw15 h5 {
    margin-left: 0px;
  }
  .cid-t28tLdMw15 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28tLdMw15 h5:hover:before {
    animation: none;
  }
}
.cid-t28tLdMw15 .mbr-section-subtitle,
.cid-t28tLdMw15 .content {
  color: #2e2e2e;
}
.cid-t11acc20Ee {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t11acc20Ee .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t11acc20Ee .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t11acc20Ee .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t11acc20Ee .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t11acc20Ee .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t11acc20Ee .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t11acc20Ee h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t11acc20Ee h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t11acc20Ee h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t11acc20Ee h5 {
    margin-left: 0px;
  }
  .cid-t11acc20Ee h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t11acc20Ee h5:hover:before {
    animation: none;
  }
}
.cid-t11acc20Ee .mbr-section-subtitle,
.cid-t11acc20Ee .content {
  color: #2e2e2e;
}
#custom-html-lj {
  /* Type valid CSS here */
}
#custom-html-lj div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-lj p {
  font-size: 16px;
  color: #777;
}
.cid-t0zmuygr4c {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuygr4c .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuygr4c .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zmuygr4c .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuygr4c .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuygr4c .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuygr4c .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuygr4c h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuygr4c h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuygr4c h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuygr4c h5 {
    margin-left: 0px;
  }
  .cid-t0zmuygr4c h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuygr4c h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuygr4c .mbr-section-subtitle,
.cid-t0zmuygr4c .content {
  color: #2e2e2e;
}
.cid-t0znTZVi5y {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t0znTZVi5y .mbr-section-subtitle,
.cid-t0znTZVi5y .caption-text {
  color: #8d97ad;
}
.cid-t0znTZVi5y .image-block {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin: auto;
}
.cid-t0znTZVi5y .image-block img {
  width: 100%;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-t0znTZVi5y .image-block .img-caption {
  background: transparent;
  width: 100%;
  padding: 1rem 1rem;
}
.cid-t0znTZVi5y .image-block .img-caption p {
  margin-bottom: 0;
}
.cid-t0zmuyDDd5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuyDDd5 .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuyDDd5 .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0zmuyDDd5 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuyDDd5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuyDDd5 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuyDDd5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuyDDd5 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuyDDd5 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuyDDd5 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuyDDd5 h5 {
    margin-left: 0px;
  }
  .cid-t0zmuyDDd5 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuyDDd5 h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuyDDd5 .mbr-section-subtitle,
.cid-t0zmuyDDd5 .content {
  color: #2e2e2e;
}
.cid-t0zmuz6VBf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuz6VBf .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuz6VBf .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0zmuz6VBf .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuz6VBf .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuz6VBf .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuz6VBf .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuz6VBf h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuz6VBf h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuz6VBf h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuz6VBf h5 {
    margin-left: 0px;
  }
  .cid-t0zmuz6VBf h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuz6VBf h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuz6VBf .mbr-section-subtitle,
.cid-t0zmuz6VBf .content {
  color: #2e2e2e;
}
.cid-t0zmuzsNRM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuzsNRM .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuzsNRM .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0zmuzsNRM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuzsNRM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuzsNRM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuzsNRM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuzsNRM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuzsNRM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuzsNRM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuzsNRM h5 {
    margin-left: 0px;
  }
  .cid-t0zmuzsNRM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuzsNRM h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuzsNRM .mbr-section-subtitle,
.cid-t0zmuzsNRM .content {
  color: #2e2e2e;
}
#custom-html-lk {
  /* Type valid CSS here */
}
#custom-html-lk div {
  padding: 18px 0;
  color: #777;
  text-align: center;
}
#custom-html-lk p {
  font-size: 16px;
  color: #777;
}
.cid-t0zmuzR29O {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuzR29O .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuzR29O .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0zmuzR29O .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuzR29O .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuzR29O .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuzR29O .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuzR29O h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuzR29O h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuzR29O h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuzR29O h5 {
    margin-left: 0px;
  }
  .cid-t0zmuzR29O h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuzR29O h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuzR29O .mbr-section-subtitle,
.cid-t0zmuzR29O .content {
  color: #2e2e2e;
}
.cid-t0zmuAdo9S {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0zmuAdo9S .mbr-section-title {
  color: #2e2e2e;
}
.cid-t0zmuAdo9S .mbr-text {
  color: #000000;
  text-align: justify;
}
.cid-t0zmuAdo9S .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0zmuAdo9S .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0zmuAdo9S .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0zmuAdo9S .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0zmuAdo9S h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0zmuAdo9S h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0zmuAdo9S h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0zmuAdo9S h5 {
    margin-left: 0px;
  }
  .cid-t0zmuAdo9S h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0zmuAdo9S h5:hover:before {
    animation: none;
  }
}
.cid-t0zmuAdo9S .mbr-section-subtitle,
.cid-t0zmuAdo9S .content {
  color: #2e2e2e;
}
#custom-html-1gx {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-1gw {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
#custom-html-jm {
  /* Type valid CSS here */
  /*
padding: 80px 0;
color: #777;
display: block;
margin: 0 auto !important;
text-align: center;*/
}
.cid-t0zmuB4qaj {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0zmuB4qaj .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0zmuB4qaj .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0zmuB4qaj .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0zmuB4qaj .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0zmuB4qaj .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0zmuB4qaj .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0zmuB4qaj .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0zmuB4qaj .user-desc {
  color: #e60064;
}
.cid-t0zmuB4qaj .card-title {
  color: #338c36;
}
.cid-t30Or8ItBu.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8ItBu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8ItBu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8ItBu .modal-content,
.cid-t30Or8ItBu .modal-dialog {
  height: auto;
}
.cid-t30Or8ItBu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8ItBu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8ItBu .form-wrapper .mbr-form .form-group,
  .cid-t30Or8ItBu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8ItBu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8ItBu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8ItBu .mbr-text {
  text-align: center;
}
.cid-t30Or8ItBu .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8ItBu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8ItBu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8ItBu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8ItBu .modal-open {
  overflow: hidden;
}
.cid-t30Or8ItBu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8ItBu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8ItBu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8ItBu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8ItBu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8ItBu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8ItBu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8ItBu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8ItBu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8ItBu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8ItBu .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8ItBu .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8ItBu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8ItBu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ItBu .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8ItBu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8ItBu .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8ItBu .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8ItBu .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8ItBu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8ItBu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8ItBu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ItBu .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8ItBu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8ItBu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8ItBu .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8ItBu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8ItBu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8ItBu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8ItBu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8ItBu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8ItBu .modal-lg,
  .cid-t30Or8ItBu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8ItBu .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8ItBu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8ItBu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8ItBu .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8ItBu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8ItBu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8ItBu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8ItBu .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8ItBu .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-rzB7jyCAAp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .nav-item,
.cid-rzB7jyCAAp .nav-link,
.cid-rzB7jyCAAp .navbar-caption {
  font-weight: normal;
}
.cid-rzB7jyCAAp .nav-item:focus,
.cid-rzB7jyCAAp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rzB7jyCAAp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rzB7jyCAAp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rzB7jyCAAp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rzB7jyCAAp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rzB7jyCAAp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rzB7jyCAAp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rzB7jyCAAp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rzB7jyCAAp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rzB7jyCAAp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rzB7jyCAAp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rzB7jyCAAp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rzB7jyCAAp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rzB7jyCAAp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rzB7jyCAAp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rzB7jyCAAp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rzB7jyCAAp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rzB7jyCAAp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rzB7jyCAAp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rzB7jyCAAp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rzB7jyCAAp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rzB7jyCAAp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rzB7jyCAAp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rzB7jyCAAp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rzB7jyCAAp .dropdown-item.active,
.cid-rzB7jyCAAp .dropdown-item:active {
  background-color: transparent;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rzB7jyCAAp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rzB7jyCAAp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rzB7jyCAAp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rzB7jyCAAp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rzB7jyCAAp .navbar-buttons {
  text-align: center;
}
.cid-rzB7jyCAAp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rzB7jyCAAp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rzB7jyCAAp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rzB7jyCAAp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rzB7jyCAAp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rzB7jyCAAp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rzB7jyCAAp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rzB7jyCAAp .soc-item {
  margin: .5rem .3rem;
}
.cid-rzB7jyCAAp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rzB7jyCAAp .navbar {
    height: 77px;
  }
  .cid-rzB7jyCAAp .navbar.opened {
    height: auto;
  }
  .cid-rzB7jyCAAp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rzB7jyCAAp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-rzB7jyCAAp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-rzB7jyCAAp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-rzB7jyCAAp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-rzB7jyCAAp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-rzB7jyCAAp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0tbWfolxS {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/20211115122243-8r5a5332-1347x899.jpg");
}
.cid-t0tbWfolxS .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t0tbWfolxS .wrap {
  padding: 0 25px;
}
.cid-t0tbWfolxS .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t0tbWfolxS .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t0tbWfolxS .mbr-text {
  margin-bottom: 20px;
}
.cid-t0tbWfolxS .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t0tbWfolxS .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t0tbWfolxS .container,
  .cid-t0tbWfolxS .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t0tbWfolxS .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t0tbWfolxS a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t0tbWfolxS .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t0PmcmAMHS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0PmcmAMHS .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0PmcmAMHS .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0PmcmAMHS .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0PmcmAMHS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0PmcmAMHS .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0PmcmAMHS .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0PmcmAMHS h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0PmcmAMHS h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0PmcmAMHS h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0PmcmAMHS h5 {
    margin-left: 0px;
  }
  .cid-t0PmcmAMHS h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0PmcmAMHS h5:hover:before {
    animation: none;
  }
}
.cid-t0PmcmAMHS .mbr-section-subtitle,
.cid-t0PmcmAMHS .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t0teofcSNS {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0teofcSNS .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0teofcSNS .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0teofcSNS .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0teofcSNS .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0teofcSNS .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0teofcSNS .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0teofcSNS .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0teofcSNS .user-desc {
  color: #e60064;
}
.cid-t0teofcSNS .card-title {
  color: #000000;
}
.cid-t0tgre3r44 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0tgre3r44 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t0tgre3r44 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t0tgre3r44 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t0tgre3r44 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t0tgre3r44 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t0tgre3r44 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t0tgre3r44 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t0tgre3r44 .user-desc {
  color: #e60064;
}
.cid-t0tgre3r44 .card-title {
  color: #000000;
}
.cid-t30Or8IsYG.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8IsYG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8IsYG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8IsYG .modal-content,
.cid-t30Or8IsYG .modal-dialog {
  height: auto;
}
.cid-t30Or8IsYG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8IsYG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8IsYG .form-wrapper .mbr-form .form-group,
  .cid-t30Or8IsYG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8IsYG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8IsYG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8IsYG .mbr-text {
  text-align: center;
}
.cid-t30Or8IsYG .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8IsYG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8IsYG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8IsYG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8IsYG .modal-open {
  overflow: hidden;
}
.cid-t30Or8IsYG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8IsYG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8IsYG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8IsYG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8IsYG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8IsYG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8IsYG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8IsYG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8IsYG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8IsYG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8IsYG .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8IsYG .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8IsYG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8IsYG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8IsYG .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8IsYG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8IsYG .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8IsYG .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8IsYG .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8IsYG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8IsYG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8IsYG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8IsYG .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8IsYG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8IsYG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8IsYG .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8IsYG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8IsYG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8IsYG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8IsYG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8IsYG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8IsYG .modal-lg,
  .cid-t30Or8IsYG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8IsYG .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8IsYG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8IsYG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8IsYG .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8IsYG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8IsYG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8IsYG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8IsYG .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8IsYG .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1A5iyRgjU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A5iyRgjU .nav-item,
.cid-t1A5iyRgjU .nav-link,
.cid-t1A5iyRgjU .navbar-caption {
  font-weight: normal;
}
.cid-t1A5iyRgjU .nav-item:focus,
.cid-t1A5iyRgjU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1A5iyRgjU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1A5iyRgjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A5iyRgjU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1A5iyRgjU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1A5iyRgjU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1A5iyRgjU .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1A5iyRgjU .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1A5iyRgjU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1A5iyRgjU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1A5iyRgjU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1A5iyRgjU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1A5iyRgjU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1A5iyRgjU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1A5iyRgjU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1A5iyRgjU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1A5iyRgjU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1A5iyRgjU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1A5iyRgjU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1A5iyRgjU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1A5iyRgjU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1A5iyRgjU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1A5iyRgjU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1A5iyRgjU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1A5iyRgjU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1A5iyRgjU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1A5iyRgjU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1A5iyRgjU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1A5iyRgjU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1A5iyRgjU .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1A5iyRgjU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1A5iyRgjU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1A5iyRgjU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1A5iyRgjU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1A5iyRgjU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1A5iyRgjU .dropdown-item.active,
.cid-t1A5iyRgjU .dropdown-item:active {
  background-color: transparent;
}
.cid-t1A5iyRgjU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1A5iyRgjU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1A5iyRgjU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1A5iyRgjU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1A5iyRgjU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1A5iyRgjU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1A5iyRgjU .navbar-buttons {
  text-align: center;
}
.cid-t1A5iyRgjU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1A5iyRgjU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1A5iyRgjU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1A5iyRgjU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1A5iyRgjU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1A5iyRgjU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1A5iyRgjU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1A5iyRgjU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1A5iyRgjU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1A5iyRgjU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1A5iyRgjU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1A5iyRgjU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1A5iyRgjU .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1A5iyRgjU .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1A5iyRgjU .soc-item {
  margin: .5rem .3rem;
}
.cid-t1A5iyRgjU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1A5iyRgjU .navbar {
    height: 77px;
  }
  .cid-t1A5iyRgjU .navbar.opened {
    height: auto;
  }
  .cid-t1A5iyRgjU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1A5iyRgjU #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1A5iyRgjU .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1A5iyRgjU .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1A5iyRgjU .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1A5iyRgjU .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1A5iyRgjU .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1A5iyRgjU .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1A5iyRgjU .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1A5izvc10 {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/15-2000x1328.jpg");
}
.cid-t1A5izvc10 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1A5izvc10 .wrap {
  padding: 0 25px;
}
.cid-t1A5izvc10 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1A5izvc10 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1A5izvc10 .mbr-text {
  margin-bottom: 20px;
}
.cid-t1A5izvc10 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1A5izvc10 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1A5izvc10 .container,
  .cid-t1A5izvc10 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1A5izvc10 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1A5izvc10 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1A5izvc10 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1A5izZGOC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1A5izZGOC .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1A5izZGOC .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1A5izZGOC .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1A5izZGOC .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1A5izZGOC .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1A5izZGOC .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1A5izZGOC h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1A5izZGOC h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1A5izZGOC h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1A5izZGOC h5 {
    margin-left: 0px;
  }
  .cid-t1A5izZGOC h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1A5izZGOC h5:hover:before {
    animation: none;
  }
}
.cid-t1A5izZGOC .mbr-section-subtitle,
.cid-t1A5izZGOC .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1A5iB69IR {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A5iB69IR .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1A5iB69IR .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1A5iB69IR .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1A5iB69IR .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1A5iB69IR .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1A5iB69IR .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1A5iB69IR .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1A5iB69IR .user-desc {
  color: #e60064;
}
.cid-t1A5iB69IR .card-title {
  color: #000000;
}
.cid-t1A5iBWovv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1A5iBWovv .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1A5iBWovv .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1A5iBWovv .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1A5iBWovv .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1A5iBWovv .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1A5iBWovv .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1A5iBWovv .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1A5iBWovv .user-desc {
  color: #e60064;
}
.cid-t1A5iBWovv .card-title {
  color: #000000;
}
.cid-t30Or8JCuN.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8JCuN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8JCuN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8JCuN .modal-content,
.cid-t30Or8JCuN .modal-dialog {
  height: auto;
}
.cid-t30Or8JCuN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8JCuN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8JCuN .form-wrapper .mbr-form .form-group,
  .cid-t30Or8JCuN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8JCuN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8JCuN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8JCuN .mbr-text {
  text-align: center;
}
.cid-t30Or8JCuN .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8JCuN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8JCuN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8JCuN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8JCuN .modal-open {
  overflow: hidden;
}
.cid-t30Or8JCuN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8JCuN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8JCuN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8JCuN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8JCuN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8JCuN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8JCuN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8JCuN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8JCuN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8JCuN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8JCuN .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8JCuN .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8JCuN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8JCuN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8JCuN .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8JCuN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8JCuN .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8JCuN .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8JCuN .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8JCuN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8JCuN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8JCuN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8JCuN .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8JCuN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8JCuN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8JCuN .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8JCuN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8JCuN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8JCuN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8JCuN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8JCuN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8JCuN .modal-lg,
  .cid-t30Or8JCuN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8JCuN .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8JCuN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8JCuN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8JCuN .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8JCuN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8JCuN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8JCuN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8JCuN .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8JCuN .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1H0TfOkSv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1H0TfOkSv .nav-item,
.cid-t1H0TfOkSv .nav-link,
.cid-t1H0TfOkSv .navbar-caption {
  font-weight: normal;
}
.cid-t1H0TfOkSv .nav-item:focus,
.cid-t1H0TfOkSv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1H0TfOkSv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1H0TfOkSv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1H0TfOkSv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1H0TfOkSv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1H0TfOkSv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1H0TfOkSv .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1H0TfOkSv .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1H0TfOkSv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1H0TfOkSv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1H0TfOkSv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1H0TfOkSv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1H0TfOkSv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1H0TfOkSv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1H0TfOkSv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1H0TfOkSv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1H0TfOkSv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1H0TfOkSv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1H0TfOkSv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1H0TfOkSv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1H0TfOkSv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1H0TfOkSv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1H0TfOkSv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1H0TfOkSv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1H0TfOkSv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1H0TfOkSv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1H0TfOkSv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1H0TfOkSv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1H0TfOkSv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1H0TfOkSv .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1H0TfOkSv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1H0TfOkSv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1H0TfOkSv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1H0TfOkSv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1H0TfOkSv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1H0TfOkSv .dropdown-item.active,
.cid-t1H0TfOkSv .dropdown-item:active {
  background-color: transparent;
}
.cid-t1H0TfOkSv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1H0TfOkSv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1H0TfOkSv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1H0TfOkSv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1H0TfOkSv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1H0TfOkSv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1H0TfOkSv .navbar-buttons {
  text-align: center;
}
.cid-t1H0TfOkSv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1H0TfOkSv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1H0TfOkSv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1H0TfOkSv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1H0TfOkSv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1H0TfOkSv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1H0TfOkSv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1H0TfOkSv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1H0TfOkSv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1H0TfOkSv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1H0TfOkSv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1H0TfOkSv a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1H0TfOkSv .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1H0TfOkSv .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1H0TfOkSv .soc-item {
  margin: .5rem .3rem;
}
.cid-t1H0TfOkSv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1H0TfOkSv .navbar {
    height: 77px;
  }
  .cid-t1H0TfOkSv .navbar.opened {
    height: auto;
  }
  .cid-t1H0TfOkSv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1H0TfOkSv #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1H0TfOkSv .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1H0TfOkSv .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1H0TfOkSv .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1H0TfOkSv .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1H0TfOkSv .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1H0TfOkSv .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1H0TfOkSv .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1H0TgACSn {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/21-de-octubre-reunion-con-funcionarios-federales-de-la-union-americana-consul-2-2000x1331.jpg");
}
.cid-t1H0TgACSn .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1H0TgACSn .wrap {
  padding: 0 25px;
}
.cid-t1H0TgACSn .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1H0TgACSn .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1H0TgACSn .mbr-text {
  margin-bottom: 20px;
}
.cid-t1H0TgACSn .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1H0TgACSn .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1H0TgACSn .container,
  .cid-t1H0TgACSn .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1H0TgACSn .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1H0TgACSn a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1H0TgACSn .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1H0ThiLoW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1H0ThiLoW .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1H0ThiLoW .mbr-text {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1H0ThiLoW .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1H0ThiLoW .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1H0ThiLoW .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1H0ThiLoW .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1H0ThiLoW h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1H0ThiLoW h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1H0ThiLoW h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1H0ThiLoW h5 {
    margin-left: 0px;
  }
  .cid-t1H0ThiLoW h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1H0ThiLoW h5:hover:before {
    animation: none;
  }
}
.cid-t1H0ThiLoW .mbr-section-subtitle,
.cid-t1H0ThiLoW .content {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1H0TiID4N {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1H0TiID4N .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1H0TiID4N .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1H0TiID4N .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1H0TiID4N .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1H0TiID4N .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1H0TiID4N .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1H0TiID4N .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1H0TiID4N .user-desc {
  color: #e60064;
}
.cid-t1H0TiID4N .card-title {
  color: #000000;
}
.cid-t1H0TjqTmV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1H0TjqTmV .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1H0TjqTmV .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1H0TjqTmV .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1H0TjqTmV .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1H0TjqTmV .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1H0TjqTmV .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1H0TjqTmV .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1H0TjqTmV .user-desc {
  color: #e60064;
}
.cid-t1H0TjqTmV .card-title {
  color: #000000;
}
.cid-t30Or8K8CE.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8K8CE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8K8CE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8K8CE .modal-content,
.cid-t30Or8K8CE .modal-dialog {
  height: auto;
}
.cid-t30Or8K8CE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8K8CE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8K8CE .form-wrapper .mbr-form .form-group,
  .cid-t30Or8K8CE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8K8CE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8K8CE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8K8CE .mbr-text {
  text-align: center;
}
.cid-t30Or8K8CE .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8K8CE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8K8CE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8K8CE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8K8CE .modal-open {
  overflow: hidden;
}
.cid-t30Or8K8CE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8K8CE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8K8CE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8K8CE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8K8CE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8K8CE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8K8CE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8K8CE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8K8CE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8K8CE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8K8CE .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8K8CE .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8K8CE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8K8CE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8K8CE .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8K8CE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8K8CE .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8K8CE .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8K8CE .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8K8CE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8K8CE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8K8CE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8K8CE .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8K8CE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8K8CE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8K8CE .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8K8CE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8K8CE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8K8CE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8K8CE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8K8CE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8K8CE .modal-lg,
  .cid-t30Or8K8CE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8K8CE .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8K8CE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8K8CE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8K8CE .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8K8CE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8K8CE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8K8CE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8K8CE .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8K8CE .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1vidPqLZc {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/swat-y-vehiculos-10-2000x1311.jpg");
}
.cid-t1vidPqLZc .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vidPqLZc .wrap {
  padding: 0 25px;
}
.cid-t1vidPqLZc .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1vidPqLZc .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vidPqLZc .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vidPqLZc .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vidPqLZc .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vidPqLZc .container,
  .cid-t1vidPqLZc .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vidPqLZc .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vidPqLZc a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vidPqLZc .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1uWa3kqf5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1uWa3kqf5 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1uWa3kqf5 .mbr-text {
  color: #2e2e2e;
}
.cid-t1uWa3kqf5 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1uWa3kqf5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1uWa3kqf5 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1uWa3kqf5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1uWa3kqf5 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1uWa3kqf5 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1uWa3kqf5 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1uWa3kqf5 h5 {
    margin-left: 0px;
  }
  .cid-t1uWa3kqf5 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1uWa3kqf5 h5:hover:before {
    animation: none;
  }
}
.cid-t1uWa3kqf5 .mbr-section-subtitle,
.cid-t1uWa3kqf5 .content {
  color: #2e2e2e;
}
.cid-t1uWa3Ilmp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1uWa3Ilmp .nav-item,
.cid-t1uWa3Ilmp .nav-link,
.cid-t1uWa3Ilmp .navbar-caption {
  font-weight: normal;
}
.cid-t1uWa3Ilmp .nav-item:focus,
.cid-t1uWa3Ilmp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1uWa3Ilmp .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1uWa3Ilmp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1uWa3Ilmp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1uWa3Ilmp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1uWa3Ilmp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1uWa3Ilmp .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1uWa3Ilmp .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1uWa3Ilmp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1uWa3Ilmp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1uWa3Ilmp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1uWa3Ilmp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1uWa3Ilmp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1uWa3Ilmp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1uWa3Ilmp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1uWa3Ilmp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1uWa3Ilmp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1uWa3Ilmp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1uWa3Ilmp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1uWa3Ilmp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1uWa3Ilmp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1uWa3Ilmp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1uWa3Ilmp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1uWa3Ilmp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1uWa3Ilmp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1uWa3Ilmp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1uWa3Ilmp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1uWa3Ilmp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1uWa3Ilmp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1uWa3Ilmp .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1uWa3Ilmp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1uWa3Ilmp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1uWa3Ilmp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1uWa3Ilmp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1uWa3Ilmp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1uWa3Ilmp .dropdown-item.active,
.cid-t1uWa3Ilmp .dropdown-item:active {
  background-color: transparent;
}
.cid-t1uWa3Ilmp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1uWa3Ilmp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1uWa3Ilmp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1uWa3Ilmp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1uWa3Ilmp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1uWa3Ilmp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1uWa3Ilmp .navbar-buttons {
  text-align: center;
}
.cid-t1uWa3Ilmp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1uWa3Ilmp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1uWa3Ilmp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1uWa3Ilmp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uWa3Ilmp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1uWa3Ilmp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1uWa3Ilmp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uWa3Ilmp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1uWa3Ilmp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1uWa3Ilmp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1uWa3Ilmp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1uWa3Ilmp a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1uWa3Ilmp .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1uWa3Ilmp .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1uWa3Ilmp .soc-item {
  margin: .5rem .3rem;
}
.cid-t1uWa3Ilmp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1uWa3Ilmp .navbar {
    height: 77px;
  }
  .cid-t1uWa3Ilmp .navbar.opened {
    height: auto;
  }
  .cid-t1uWa3Ilmp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1uWa3Ilmp #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1uWa3Ilmp .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1uWa3Ilmp .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1uWa3Ilmp .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1uWa3Ilmp .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1uWa3Ilmp .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1uWa3Ilmp .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1uWa3Ilmp .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t28ZVhUh5T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28ZVhUh5T .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28ZVhUh5T .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28ZVhUh5T .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28ZVhUh5T .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28ZVhUh5T .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28ZVhUh5T .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28ZVhUh5T h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28ZVhUh5T h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28ZVhUh5T h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28ZVhUh5T h5 {
    margin-left: 0px;
  }
  .cid-t28ZVhUh5T h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28ZVhUh5T h5:hover:before {
    animation: none;
  }
}
.cid-t28ZVhUh5T .mbr-section-subtitle,
.cid-t28ZVhUh5T .content {
  color: #2e2e2e;
}
.cid-t1uWa4dSxn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uWa4dSxn .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uWa4dSxn H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uWa4dSxn H3 {
  color: #2e2e2e;
}
.cid-t1uWa4dSxn .mbr-text,
.cid-t1uWa4dSxn .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uWa4dSxn .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uWa4dSxn img {
  filter: invert(0.5);
}
.cid-t1uWa4y323 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uWa4y323 .accordion .card {
  overflow: visible;
}
.cid-t1uWa4y323 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uWa4y323 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uWa4y323 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uWa4y323 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uWa4y323 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uWa4y323 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uWa4y323 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uWa4y323 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uWa4y323 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uWa4y323 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uWa4y323 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uWa4y323 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uWa4y323 .card .panel-body {
  color: #767676;
}
.cid-t1uWa4y323 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uWa4y323 H4 {
  color: #1f4f79;
}
.cid-t1uWa4VbwK {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uWa4VbwK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uWa4VbwK H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uWa4VbwK H3 {
  color: #2e2e2e;
}
.cid-t1uWa4VbwK .mbr-text,
.cid-t1uWa4VbwK .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uWa4VbwK .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uWa4VbwK img {
  filter: invert(0.5);
}
.cid-t1uWa5gikq {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uWa5gikq .accordion .card {
  overflow: visible;
}
.cid-t1uWa5gikq .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uWa5gikq .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uWa5gikq .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uWa5gikq .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uWa5gikq .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uWa5gikq .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uWa5gikq .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uWa5gikq .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uWa5gikq .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uWa5gikq .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uWa5gikq .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uWa5gikq .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uWa5gikq .card .panel-body {
  color: #767676;
}
.cid-t1uWa5gikq .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uWa5gikq H4 {
  color: #1f4f79;
}
.cid-t1uWa5Eyz7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uWa5Eyz7 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uWa5Eyz7 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uWa5Eyz7 H3 {
  color: #2e2e2e;
}
.cid-t1uWa5Eyz7 .mbr-text,
.cid-t1uWa5Eyz7 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uWa5Eyz7 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uWa5Eyz7 img {
  filter: invert(0.5);
}
.cid-t1uWa5VSvL {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uWa5VSvL .accordion .card {
  overflow: visible;
}
.cid-t1uWa5VSvL .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uWa5VSvL .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uWa5VSvL .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uWa5VSvL .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uWa5VSvL .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uWa5VSvL .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uWa5VSvL .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uWa5VSvL .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uWa5VSvL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uWa5VSvL .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uWa5VSvL .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uWa5VSvL .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uWa5VSvL .card .panel-body {
  color: #767676;
}
.cid-t1uWa5VSvL .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uWa5VSvL H4 {
  color: #1f4f79;
}
.cid-t1uYprXtuo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uYprXtuo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uYprXtuo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uYprXtuo H3 {
  color: #2e2e2e;
}
.cid-t1uYprXtuo .mbr-text,
.cid-t1uYprXtuo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uYprXtuo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uYprXtuo img {
  filter: invert(0.5);
}
.cid-t1uYiHiAsz {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uYiHiAsz .accordion .card {
  overflow: visible;
}
.cid-t1uYiHiAsz .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uYiHiAsz .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uYiHiAsz .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uYiHiAsz .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uYiHiAsz .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uYiHiAsz .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uYiHiAsz .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uYiHiAsz .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uYiHiAsz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uYiHiAsz .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uYiHiAsz .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uYiHiAsz .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uYiHiAsz .card .panel-body {
  color: #767676;
}
.cid-t1uYiHiAsz .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uYiHiAsz H4 {
  color: #1f4f79;
}
.cid-t1uYA1DbPm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uYA1DbPm .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uYA1DbPm H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uYA1DbPm H3 {
  color: #2e2e2e;
}
.cid-t1uYA1DbPm .mbr-text,
.cid-t1uYA1DbPm .mbr-section-btn {
  color: #2e2e2e;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-t1uYA1DbPm .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uYA1DbPm img {
  filter: invert(0.5);
}
.cid-t1uYG9vwqV {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uYG9vwqV .accordion .card {
  overflow: visible;
}
.cid-t1uYG9vwqV .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uYG9vwqV .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uYG9vwqV .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uYG9vwqV .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uYG9vwqV .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uYG9vwqV .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uYG9vwqV .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uYG9vwqV .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uYG9vwqV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uYG9vwqV .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uYG9vwqV .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uYG9vwqV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uYG9vwqV .card .panel-body {
  color: #767676;
}
.cid-t1uYG9vwqV .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uYG9vwqV H4 {
  color: #1f4f79;
}
.cid-t1uYMCunHv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uYMCunHv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uYMCunHv H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uYMCunHv H3 {
  color: #2e2e2e;
}
.cid-t1uYMCunHv .mbr-text,
.cid-t1uYMCunHv .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uYMCunHv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uYMCunHv img {
  filter: invert(0.5);
}
.cid-t1uYNu2nVB {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uYNu2nVB .accordion .card {
  overflow: visible;
}
.cid-t1uYNu2nVB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uYNu2nVB .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uYNu2nVB .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uYNu2nVB .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uYNu2nVB .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uYNu2nVB .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uYNu2nVB .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uYNu2nVB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uYNu2nVB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uYNu2nVB .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uYNu2nVB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uYNu2nVB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uYNu2nVB .card .panel-body {
  color: #767676;
}
.cid-t1uYNu2nVB .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uYNu2nVB H4 {
  color: #1f4f79;
}
.cid-t1uYYPlBTP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uYYPlBTP .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uYYPlBTP H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uYYPlBTP H3 {
  color: #2e2e2e;
}
.cid-t1uYYPlBTP .mbr-text,
.cid-t1uYYPlBTP .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uYYPlBTP .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uYYPlBTP img {
  filter: invert(0.5);
}
.cid-t1uYZEnD9t {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uYZEnD9t .accordion .card {
  overflow: visible;
}
.cid-t1uYZEnD9t .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uYZEnD9t .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uYZEnD9t .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uYZEnD9t .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uYZEnD9t .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uYZEnD9t .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uYZEnD9t .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uYZEnD9t .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uYZEnD9t .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uYZEnD9t .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uYZEnD9t .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uYZEnD9t .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uYZEnD9t .card .panel-body {
  color: #767676;
}
.cid-t1uYZEnD9t .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uYZEnD9t H4 {
  color: #1f4f79;
}
.cid-t1uZbBPh4P {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uZbBPh4P .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uZbBPh4P H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uZbBPh4P H3 {
  color: #2e2e2e;
}
.cid-t1uZbBPh4P .mbr-text,
.cid-t1uZbBPh4P .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uZbBPh4P .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uZbBPh4P img {
  filter: invert(0.5);
}
.cid-t1uZclQ5gO {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uZclQ5gO .accordion .card {
  overflow: visible;
}
.cid-t1uZclQ5gO .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uZclQ5gO .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uZclQ5gO .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uZclQ5gO .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uZclQ5gO .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uZclQ5gO .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uZclQ5gO .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uZclQ5gO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uZclQ5gO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uZclQ5gO .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uZclQ5gO .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uZclQ5gO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uZclQ5gO .card .panel-body {
  color: #767676;
}
.cid-t1uZclQ5gO .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uZclQ5gO H4 {
  color: #1f4f79;
}
.cid-t1uZsTURn0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uZsTURn0 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uZsTURn0 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uZsTURn0 H3 {
  color: #2e2e2e;
}
.cid-t1uZsTURn0 .mbr-text,
.cid-t1uZsTURn0 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uZsTURn0 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uZsTURn0 img {
  filter: invert(0.5);
}
.cid-t1uZtMeOjZ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uZtMeOjZ .accordion .card {
  overflow: visible;
}
.cid-t1uZtMeOjZ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uZtMeOjZ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uZtMeOjZ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uZtMeOjZ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uZtMeOjZ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uZtMeOjZ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uZtMeOjZ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uZtMeOjZ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uZtMeOjZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uZtMeOjZ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uZtMeOjZ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uZtMeOjZ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uZtMeOjZ .card .panel-body {
  color: #767676;
}
.cid-t1uZtMeOjZ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uZtMeOjZ H4 {
  color: #1f4f79;
}
.cid-t1uZDSjBDW {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uZDSjBDW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uZDSjBDW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uZDSjBDW H3 {
  color: #2e2e2e;
}
.cid-t1uZDSjBDW .mbr-text,
.cid-t1uZDSjBDW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uZDSjBDW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uZDSjBDW img {
  filter: invert(0.5);
}
.cid-t1uZEBqcKh {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uZEBqcKh .accordion .card {
  overflow: visible;
}
.cid-t1uZEBqcKh .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uZEBqcKh .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uZEBqcKh .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uZEBqcKh .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uZEBqcKh .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uZEBqcKh .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uZEBqcKh .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uZEBqcKh .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uZEBqcKh .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uZEBqcKh .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uZEBqcKh .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uZEBqcKh .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uZEBqcKh .card .panel-body {
  color: #767676;
}
.cid-t1uZEBqcKh .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uZEBqcKh H4 {
  color: #1f4f79;
}
.cid-t1uZVvbjzY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1uZVvbjzY .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1uZVvbjzY H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1uZVvbjzY H3 {
  color: #2e2e2e;
}
.cid-t1uZVvbjzY .mbr-text,
.cid-t1uZVvbjzY .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1uZVvbjzY .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1uZVvbjzY img {
  filter: invert(0.5);
}
.cid-t1uZW7Dc2t {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1uZW7Dc2t .accordion .card {
  overflow: visible;
}
.cid-t1uZW7Dc2t .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1uZW7Dc2t .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1uZW7Dc2t .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1uZW7Dc2t .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1uZW7Dc2t .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1uZW7Dc2t .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1uZW7Dc2t .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1uZW7Dc2t .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1uZW7Dc2t .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1uZW7Dc2t .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1uZW7Dc2t .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1uZW7Dc2t .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1uZW7Dc2t .card .panel-body {
  color: #767676;
}
.cid-t1uZW7Dc2t .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1uZW7Dc2t H4 {
  color: #1f4f79;
}
.cid-t1v0bXCp2t {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1v0bXCp2t .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1v0bXCp2t H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1v0bXCp2t H3 {
  color: #2e2e2e;
}
.cid-t1v0bXCp2t .mbr-text,
.cid-t1v0bXCp2t .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1v0bXCp2t .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1v0bXCp2t img {
  filter: invert(0.5);
}
.cid-t1v0czVPvX {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1v0czVPvX .accordion .card {
  overflow: visible;
}
.cid-t1v0czVPvX .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1v0czVPvX .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1v0czVPvX .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1v0czVPvX .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1v0czVPvX .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1v0czVPvX .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1v0czVPvX .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1v0czVPvX .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1v0czVPvX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1v0czVPvX .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1v0czVPvX .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1v0czVPvX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1v0czVPvX .card .panel-body {
  color: #767676;
}
.cid-t1v0czVPvX .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1v0czVPvX H4 {
  color: #1f4f79;
}
.cid-t1BmT1DsDW {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BmT1DsDW .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1BmT1DsDW .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1BmT1DsDW .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1BmT1DsDW .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1BmT1DsDW .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1BmT1DsDW .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1BmT1DsDW .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1BmT1DsDW .user-desc {
  color: #e60064;
}
.cid-t1BmT1DsDW .card-title {
  color: #000000;
}
.cid-t1BmTMxw0b {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1BmTMxw0b .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1BmTMxw0b .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1BmTMxw0b .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1BmTMxw0b .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1BmTMxw0b .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1BmTMxw0b .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1BmTMxw0b .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1BmTMxw0b .user-desc {
  color: #e60064;
}
.cid-t1BmTMxw0b .card-title {
  color: #000000;
}
.cid-t30Or8Kxck.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Kxck.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Kxck.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Kxck .modal-content,
.cid-t30Or8Kxck .modal-dialog {
  height: auto;
}
.cid-t30Or8Kxck .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Kxck .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Kxck .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Kxck .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Kxck .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Kxck .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Kxck .mbr-text {
  text-align: center;
}
.cid-t30Or8Kxck .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Kxck .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Kxck .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Kxck .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Kxck .modal-open {
  overflow: hidden;
}
.cid-t30Or8Kxck .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Kxck .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Kxck .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Kxck .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Kxck .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Kxck .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Kxck .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Kxck .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Kxck .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Kxck .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Kxck .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Kxck .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Kxck .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Kxck .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Kxck .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Kxck .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Kxck .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Kxck .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Kxck .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Kxck .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Kxck .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Kxck .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Kxck .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Kxck .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Kxck .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Kxck .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Kxck .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Kxck .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Kxck .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Kxck .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Kxck .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Kxck .modal-lg,
  .cid-t30Or8Kxck .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Kxck .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Kxck .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Kxck .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Kxck .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Kxck .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Kxck .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Kxck .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Kxck .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Kxck .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1FuhSQxwy {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/laguna-de-la-media-luna-rioverde-slp-2000x1335.jpg");
}
.cid-t1FuhSQxwy .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1FuhSQxwy .wrap {
  padding: 0 25px;
}
.cid-t1FuhSQxwy .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1FuhSQxwy .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1FuhSQxwy .mbr-text {
  margin-bottom: 20px;
}
.cid-t1FuhSQxwy .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1FuhSQxwy .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1FuhSQxwy .container,
  .cid-t1FuhSQxwy .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1FuhSQxwy .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1FuhSQxwy a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1FuhSQxwy .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1FuhTzXS7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FuhTzXS7 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1FuhTzXS7 .mbr-text {
  color: #2e2e2e;
}
.cid-t1FuhTzXS7 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1FuhTzXS7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1FuhTzXS7 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1FuhTzXS7 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1FuhTzXS7 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1FuhTzXS7 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1FuhTzXS7 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1FuhTzXS7 h5 {
    margin-left: 0px;
  }
  .cid-t1FuhTzXS7 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1FuhTzXS7 h5:hover:before {
    animation: none;
  }
}
.cid-t1FuhTzXS7 .mbr-section-subtitle,
.cid-t1FuhTzXS7 .content {
  color: #2e2e2e;
}
.cid-t1FuhTSSUY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FuhTSSUY .nav-item,
.cid-t1FuhTSSUY .nav-link,
.cid-t1FuhTSSUY .navbar-caption {
  font-weight: normal;
}
.cid-t1FuhTSSUY .nav-item:focus,
.cid-t1FuhTSSUY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1FuhTSSUY .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1FuhTSSUY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FuhTSSUY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1FuhTSSUY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1FuhTSSUY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1FuhTSSUY .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1FuhTSSUY .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1FuhTSSUY .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1FuhTSSUY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1FuhTSSUY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1FuhTSSUY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1FuhTSSUY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1FuhTSSUY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1FuhTSSUY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1FuhTSSUY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1FuhTSSUY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1FuhTSSUY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1FuhTSSUY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1FuhTSSUY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1FuhTSSUY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1FuhTSSUY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1FuhTSSUY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1FuhTSSUY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1FuhTSSUY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1FuhTSSUY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1FuhTSSUY .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1FuhTSSUY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1FuhTSSUY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1FuhTSSUY .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1FuhTSSUY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1FuhTSSUY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1FuhTSSUY .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1FuhTSSUY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1FuhTSSUY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1FuhTSSUY .dropdown-item.active,
.cid-t1FuhTSSUY .dropdown-item:active {
  background-color: transparent;
}
.cid-t1FuhTSSUY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1FuhTSSUY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1FuhTSSUY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1FuhTSSUY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1FuhTSSUY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1FuhTSSUY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1FuhTSSUY .navbar-buttons {
  text-align: center;
}
.cid-t1FuhTSSUY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1FuhTSSUY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1FuhTSSUY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1FuhTSSUY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FuhTSSUY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FuhTSSUY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1FuhTSSUY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FuhTSSUY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1FuhTSSUY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1FuhTSSUY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FuhTSSUY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1FuhTSSUY a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1FuhTSSUY .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1FuhTSSUY .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1FuhTSSUY .soc-item {
  margin: .5rem .3rem;
}
.cid-t1FuhTSSUY .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1FuhTSSUY .navbar {
    height: 77px;
  }
  .cid-t1FuhTSSUY .navbar.opened {
    height: auto;
  }
  .cid-t1FuhTSSUY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1FuhTSSUY #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FuhTSSUY .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1FuhTSSUY .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1FuhTSSUY .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FuhTSSUY .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1FuhTSSUY .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1FuhTSSUY .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1FuhTSSUY .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29s2IawKN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29s2IawKN .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29s2IawKN .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29s2IawKN .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29s2IawKN .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29s2IawKN .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29s2IawKN .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29s2IawKN h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29s2IawKN h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29s2IawKN h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29s2IawKN h5 {
    margin-left: 0px;
  }
  .cid-t29s2IawKN h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29s2IawKN h5:hover:before {
    animation: none;
  }
}
.cid-t29s2IawKN .mbr-section-subtitle,
.cid-t29s2IawKN .content {
  color: #2e2e2e;
}
.cid-t1FuhUlemy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhUlemy .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhUlemy H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhUlemy H3 {
  color: #2e2e2e;
}
.cid-t1FuhUlemy .mbr-text,
.cid-t1FuhUlemy .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FuhUlemy .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhUlemy img {
  filter: invert(0.5);
}
.cid-t1FuhUB4E1 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FuhUB4E1 .accordion .card {
  overflow: visible;
}
.cid-t1FuhUB4E1 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FuhUB4E1 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FuhUB4E1 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FuhUB4E1 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FuhUB4E1 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FuhUB4E1 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FuhUB4E1 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FuhUB4E1 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FuhUB4E1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FuhUB4E1 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FuhUB4E1 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FuhUB4E1 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FuhUB4E1 .card .panel-body {
  color: #767676;
}
.cid-t1FuhUB4E1 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FuhUB4E1 H4 {
  color: #338c36;
}
.cid-t1FuhUXPq7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhUXPq7 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhUXPq7 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhUXPq7 H3 {
  color: #2e2e2e;
}
.cid-t1FuhUXPq7 .mbr-text,
.cid-t1FuhUXPq7 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FuhUXPq7 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhUXPq7 img {
  filter: invert(0.5);
}
.cid-t1FuhVdOI7 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FuhVdOI7 .accordion .card {
  overflow: visible;
}
.cid-t1FuhVdOI7 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FuhVdOI7 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FuhVdOI7 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FuhVdOI7 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FuhVdOI7 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FuhVdOI7 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FuhVdOI7 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FuhVdOI7 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FuhVdOI7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FuhVdOI7 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FuhVdOI7 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FuhVdOI7 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FuhVdOI7 .card .panel-body {
  color: #767676;
}
.cid-t1FuhVdOI7 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FuhVdOI7 H4 {
  color: #338c36;
}
.cid-t1FuhVDfqP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhVDfqP .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhVDfqP H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhVDfqP H3 {
  color: #2e2e2e;
}
.cid-t1FuhVDfqP .mbr-text,
.cid-t1FuhVDfqP .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FuhVDfqP .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhVDfqP img {
  filter: invert(0.5);
}
.cid-t1FuhVTVor {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FuhVTVor .accordion .card {
  overflow: visible;
}
.cid-t1FuhVTVor .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FuhVTVor .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FuhVTVor .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FuhVTVor .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FuhVTVor .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FuhVTVor .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FuhVTVor .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FuhVTVor .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FuhVTVor .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FuhVTVor .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FuhVTVor .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FuhVTVor .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FuhVTVor .card .panel-body {
  color: #767676;
}
.cid-t1FuhVTVor .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FuhVTVor H4 {
  color: #338c36;
}
.cid-t29sf9IcwK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29sf9IcwK .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sf9IcwK .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sf9IcwK .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29sf9IcwK .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29sf9IcwK .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29sf9IcwK .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29sf9IcwK h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29sf9IcwK h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29sf9IcwK h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29sf9IcwK h5 {
    margin-left: 0px;
  }
  .cid-t29sf9IcwK h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29sf9IcwK h5:hover:before {
    animation: none;
  }
}
.cid-t29sf9IcwK .mbr-section-subtitle,
.cid-t29sf9IcwK .content {
  color: #2e2e2e;
}
.cid-t1FuhYqjZc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhYqjZc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhYqjZc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhYqjZc H3 {
  color: #2e2e2e;
}
.cid-t1FuhYqjZc .mbr-text,
.cid-t1FuhYqjZc .mbr-section-btn {
  color: #2e2e2e;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-t1FuhYqjZc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhYqjZc img {
  filter: invert(0.5);
}
.cid-t1FuhYJgUf {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FuhYJgUf .accordion .card {
  overflow: visible;
}
.cid-t1FuhYJgUf .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FuhYJgUf .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FuhYJgUf .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FuhYJgUf .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FuhYJgUf .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FuhYJgUf .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FuhYJgUf .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FuhYJgUf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FuhYJgUf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FuhYJgUf .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FuhYJgUf .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FuhYJgUf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FuhYJgUf .card .panel-body {
  color: #767676;
}
.cid-t1FuhYJgUf .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FuhYJgUf H4 {
  color: #338c36;
}
.cid-t1FuhZ8egv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhZ8egv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhZ8egv H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhZ8egv H3 {
  color: #2e2e2e;
}
.cid-t1FuhZ8egv .mbr-text,
.cid-t1FuhZ8egv .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FuhZ8egv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhZ8egv img {
  filter: invert(0.5);
}
.cid-t1FuhZwHGD {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FuhZwHGD .accordion .card {
  overflow: visible;
}
.cid-t1FuhZwHGD .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FuhZwHGD .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FuhZwHGD .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FuhZwHGD .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FuhZwHGD .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FuhZwHGD .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FuhZwHGD .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FuhZwHGD .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FuhZwHGD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FuhZwHGD .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FuhZwHGD .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FuhZwHGD .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FuhZwHGD .card .panel-body {
  color: #767676;
}
.cid-t1FuhZwHGD .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FuhZwHGD H4 {
  color: #338c36;
}
.cid-t29styWGlw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29styWGlw .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29styWGlw .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29styWGlw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29styWGlw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29styWGlw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29styWGlw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29styWGlw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29styWGlw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29styWGlw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29styWGlw h5 {
    margin-left: 0px;
  }
  .cid-t29styWGlw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29styWGlw h5:hover:before {
    animation: none;
  }
}
.cid-t29styWGlw .mbr-section-subtitle,
.cid-t29styWGlw .content {
  color: #2e2e2e;
}
.cid-t1FuhZW7ro {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FuhZW7ro .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FuhZW7ro H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FuhZW7ro H3 {
  color: #2e2e2e;
}
.cid-t1FuhZW7ro .mbr-text,
.cid-t1FuhZW7ro .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FuhZW7ro .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FuhZW7ro img {
  filter: invert(0.5);
}
.cid-t1Fui0iidr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Fui0iidr .accordion .card {
  overflow: visible;
}
.cid-t1Fui0iidr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Fui0iidr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Fui0iidr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Fui0iidr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Fui0iidr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Fui0iidr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Fui0iidr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Fui0iidr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Fui0iidr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Fui0iidr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Fui0iidr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Fui0iidr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Fui0iidr .card .panel-body {
  color: #767676;
}
.cid-t1Fui0iidr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Fui0iidr H4 {
  color: #338c36;
}
.cid-t1Fui0I6qF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Fui0I6qF .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Fui0I6qF H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Fui0I6qF H3 {
  color: #2e2e2e;
}
.cid-t1Fui0I6qF .mbr-text,
.cid-t1Fui0I6qF .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Fui0I6qF .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Fui0I6qF img {
  filter: invert(0.5);
}
.cid-t1Fui14RpK {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Fui14RpK .accordion .card {
  overflow: visible;
}
.cid-t1Fui14RpK .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Fui14RpK .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Fui14RpK .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Fui14RpK .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Fui14RpK .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Fui14RpK .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Fui14RpK .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Fui14RpK .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Fui14RpK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Fui14RpK .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Fui14RpK .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Fui14RpK .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Fui14RpK .card .panel-body {
  color: #767676;
}
.cid-t1Fui14RpK .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Fui14RpK H4 {
  color: #338c36;
}
.cid-t29sCQEbIN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29sCQEbIN .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sCQEbIN .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sCQEbIN .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29sCQEbIN .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29sCQEbIN .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29sCQEbIN .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29sCQEbIN h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29sCQEbIN h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29sCQEbIN h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29sCQEbIN h5 {
    margin-left: 0px;
  }
  .cid-t29sCQEbIN h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29sCQEbIN h5:hover:before {
    animation: none;
  }
}
.cid-t29sCQEbIN .mbr-section-subtitle,
.cid-t29sCQEbIN .content {
  color: #2e2e2e;
}
.cid-t1Fui2jU0J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Fui2jU0J .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Fui2jU0J H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Fui2jU0J H3 {
  color: #2e2e2e;
}
.cid-t1Fui2jU0J .mbr-text,
.cid-t1Fui2jU0J .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Fui2jU0J .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Fui2jU0J img {
  filter: invert(0.5);
}
.cid-t1Fui2IVR2 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Fui2IVR2 .accordion .card {
  overflow: visible;
}
.cid-t1Fui2IVR2 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Fui2IVR2 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Fui2IVR2 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Fui2IVR2 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Fui2IVR2 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Fui2IVR2 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Fui2IVR2 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Fui2IVR2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Fui2IVR2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Fui2IVR2 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Fui2IVR2 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Fui2IVR2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Fui2IVR2 .card .panel-body {
  color: #767676;
}
.cid-t1Fui2IVR2 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Fui2IVR2 H4 {
  color: #338c36;
}
.cid-t29sPaPiId {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29sPaPiId .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sPaPiId .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29sPaPiId .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29sPaPiId .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29sPaPiId .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29sPaPiId .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29sPaPiId h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29sPaPiId h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29sPaPiId h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29sPaPiId h5 {
    margin-left: 0px;
  }
  .cid-t29sPaPiId h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29sPaPiId h5:hover:before {
    animation: none;
  }
}
.cid-t29sPaPiId .mbr-section-subtitle,
.cid-t29sPaPiId .content {
  color: #2e2e2e;
}
.cid-t1Fui395Cl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Fui395Cl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Fui395Cl H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Fui395Cl H3 {
  color: #2e2e2e;
}
.cid-t1Fui395Cl .mbr-text,
.cid-t1Fui395Cl .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Fui395Cl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Fui395Cl img {
  filter: invert(0.5);
}
.cid-t1Fui3D2wr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Fui3D2wr .accordion .card {
  overflow: visible;
}
.cid-t1Fui3D2wr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Fui3D2wr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Fui3D2wr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Fui3D2wr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Fui3D2wr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Fui3D2wr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Fui3D2wr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Fui3D2wr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Fui3D2wr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Fui3D2wr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Fui3D2wr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Fui3D2wr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Fui3D2wr .card .panel-body {
  color: #767676;
}
.cid-t1Fui3D2wr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Fui3D2wr H4 {
  color: #338c36;
}
.cid-t1FEQrSlsa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FEQrSlsa .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FEQrSlsa H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FEQrSlsa H3 {
  color: #2e2e2e;
}
.cid-t1FEQrSlsa .mbr-text,
.cid-t1FEQrSlsa .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FEQrSlsa .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FEQrSlsa img {
  filter: invert(0.5);
}
.cid-t1FF2n8HSu {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FF2n8HSu .accordion .card {
  overflow: visible;
}
.cid-t1FF2n8HSu .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FF2n8HSu .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FF2n8HSu .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FF2n8HSu .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FF2n8HSu .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FF2n8HSu .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FF2n8HSu .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FF2n8HSu .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FF2n8HSu .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FF2n8HSu .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FF2n8HSu .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FF2n8HSu .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FF2n8HSu .card .panel-body {
  color: #767676;
}
.cid-t1FF2n8HSu .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FF2n8HSu H4 {
  color: #3b7e2a;
}
.cid-t1GZKRtghD {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GZKRtghD .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZKRtghD .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZKRtghD .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZKRtghD .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZKRtghD .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZKRtghD .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZKRtghD .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZKRtghD .user-desc {
  color: #e60064;
}
.cid-t1GZKRtghD .card-title {
  color: #000000;
}
.cid-t1GZLB7sms {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GZLB7sms .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZLB7sms .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZLB7sms .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZLB7sms .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZLB7sms .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZLB7sms .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZLB7sms .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZLB7sms .user-desc {
  color: #e60064;
}
.cid-t1GZLB7sms .card-title {
  color: #000000;
}
.cid-t30Or8LOqw.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8LOqw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8LOqw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8LOqw .modal-content,
.cid-t30Or8LOqw .modal-dialog {
  height: auto;
}
.cid-t30Or8LOqw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8LOqw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8LOqw .form-wrapper .mbr-form .form-group,
  .cid-t30Or8LOqw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8LOqw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8LOqw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8LOqw .mbr-text {
  text-align: center;
}
.cid-t30Or8LOqw .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8LOqw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8LOqw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8LOqw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8LOqw .modal-open {
  overflow: hidden;
}
.cid-t30Or8LOqw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8LOqw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8LOqw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8LOqw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8LOqw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8LOqw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8LOqw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8LOqw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8LOqw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8LOqw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8LOqw .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8LOqw .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8LOqw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8LOqw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LOqw .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8LOqw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8LOqw .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8LOqw .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8LOqw .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8LOqw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8LOqw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8LOqw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LOqw .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8LOqw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8LOqw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LOqw .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8LOqw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8LOqw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8LOqw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8LOqw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8LOqw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8LOqw .modal-lg,
  .cid-t30Or8LOqw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8LOqw .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8LOqw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8LOqw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8LOqw .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8LOqw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8LOqw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8LOqw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8LOqw .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8LOqw .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1FI1Dnsvk {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dsc-75-2000x1325.jpg");
}
.cid-t1FI1Dnsvk .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1FI1Dnsvk .wrap {
  padding: 0 25px;
}
.cid-t1FI1Dnsvk .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1FI1Dnsvk .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1FI1Dnsvk .mbr-text {
  margin-bottom: 20px;
}
.cid-t1FI1Dnsvk .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1FI1Dnsvk .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1FI1Dnsvk .container,
  .cid-t1FI1Dnsvk .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1FI1Dnsvk .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1FI1Dnsvk a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1FI1Dnsvk .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1FI1Em6N2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FI1Em6N2 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1FI1Em6N2 .mbr-text {
  color: #2e2e2e;
}
.cid-t1FI1Em6N2 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1FI1Em6N2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1FI1Em6N2 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1FI1Em6N2 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1FI1Em6N2 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1FI1Em6N2 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1FI1Em6N2 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1FI1Em6N2 h5 {
    margin-left: 0px;
  }
  .cid-t1FI1Em6N2 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1FI1Em6N2 h5:hover:before {
    animation: none;
  }
}
.cid-t1FI1Em6N2 .mbr-section-subtitle,
.cid-t1FI1Em6N2 .content {
  color: #2e2e2e;
}
.cid-t29uDcLf5Q {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29uDcLf5Q .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29uDcLf5Q .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29uDcLf5Q .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29uDcLf5Q .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29uDcLf5Q .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29uDcLf5Q .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29uDcLf5Q h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29uDcLf5Q h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29uDcLf5Q h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29uDcLf5Q h5 {
    margin-left: 0px;
  }
  .cid-t29uDcLf5Q h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29uDcLf5Q h5:hover:before {
    animation: none;
  }
}
.cid-t29uDcLf5Q .mbr-section-subtitle,
.cid-t29uDcLf5Q .content {
  color: #2e2e2e;
}
.cid-t1FI1EJ2sg .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FI1EJ2sg .nav-item,
.cid-t1FI1EJ2sg .nav-link,
.cid-t1FI1EJ2sg .navbar-caption {
  font-weight: normal;
}
.cid-t1FI1EJ2sg .nav-item:focus,
.cid-t1FI1EJ2sg .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1FI1EJ2sg .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1FI1EJ2sg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1FI1EJ2sg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1FI1EJ2sg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1FI1EJ2sg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1FI1EJ2sg .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1FI1EJ2sg .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1FI1EJ2sg .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1FI1EJ2sg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1FI1EJ2sg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1FI1EJ2sg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1FI1EJ2sg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1FI1EJ2sg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1FI1EJ2sg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1FI1EJ2sg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1FI1EJ2sg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1FI1EJ2sg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1FI1EJ2sg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1FI1EJ2sg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1FI1EJ2sg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1FI1EJ2sg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1FI1EJ2sg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1FI1EJ2sg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1FI1EJ2sg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1FI1EJ2sg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1FI1EJ2sg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1FI1EJ2sg .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1FI1EJ2sg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1FI1EJ2sg .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1FI1EJ2sg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1FI1EJ2sg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1FI1EJ2sg .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1FI1EJ2sg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1FI1EJ2sg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1FI1EJ2sg .dropdown-item.active,
.cid-t1FI1EJ2sg .dropdown-item:active {
  background-color: transparent;
}
.cid-t1FI1EJ2sg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1FI1EJ2sg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1FI1EJ2sg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1FI1EJ2sg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1FI1EJ2sg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1FI1EJ2sg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1FI1EJ2sg .navbar-buttons {
  text-align: center;
}
.cid-t1FI1EJ2sg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1FI1EJ2sg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1FI1EJ2sg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1FI1EJ2sg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FI1EJ2sg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1FI1EJ2sg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1FI1EJ2sg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FI1EJ2sg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1FI1EJ2sg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1FI1EJ2sg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1FI1EJ2sg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1FI1EJ2sg a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1FI1EJ2sg .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1FI1EJ2sg .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1FI1EJ2sg .soc-item {
  margin: .5rem .3rem;
}
.cid-t1FI1EJ2sg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1FI1EJ2sg .navbar {
    height: 77px;
  }
  .cid-t1FI1EJ2sg .navbar.opened {
    height: auto;
  }
  .cid-t1FI1EJ2sg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1FI1EJ2sg #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FI1EJ2sg .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1FI1EJ2sg .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1FI1EJ2sg .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1FI1EJ2sg .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1FI1EJ2sg .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1FI1EJ2sg .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1FI1EJ2sg .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1FI1FgYOH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1FgYOH .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1FgYOH H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1FgYOH H3 {
  color: #2e2e2e;
}
.cid-t1FI1FgYOH .mbr-text,
.cid-t1FI1FgYOH .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1FgYOH .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1FgYOH img {
  filter: invert(0.5);
}
.cid-t1FI1FGaK5 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1FGaK5 .accordion .card {
  overflow: visible;
}
.cid-t1FI1FGaK5 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1FGaK5 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1FGaK5 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1FGaK5 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1FGaK5 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1FGaK5 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1FGaK5 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1FGaK5 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1FGaK5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1FGaK5 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1FGaK5 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1FGaK5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1FGaK5 .card .panel-body {
  color: #767676;
}
.cid-t1FI1FGaK5 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1FGaK5 H4 {
  color: #338c36;
}
.cid-t1FI1G2Dp4 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1G2Dp4 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1G2Dp4 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1G2Dp4 H3 {
  color: #2e2e2e;
}
.cid-t1FI1G2Dp4 .mbr-text,
.cid-t1FI1G2Dp4 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1G2Dp4 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1G2Dp4 img {
  filter: invert(0.5);
}
.cid-t1FI1GiDy9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1GiDy9 .accordion .card {
  overflow: visible;
}
.cid-t1FI1GiDy9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1GiDy9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1GiDy9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1GiDy9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1GiDy9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1GiDy9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1GiDy9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1GiDy9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1GiDy9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1GiDy9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1GiDy9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1GiDy9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1GiDy9 .card .panel-body {
  color: #767676;
}
.cid-t1FI1GiDy9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1GiDy9 H4 {
  color: #338c36;
}
.cid-t1FI1GGBdi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1GGBdi .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1GGBdi H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1GGBdi H3 {
  color: #2e2e2e;
}
.cid-t1FI1GGBdi .mbr-text,
.cid-t1FI1GGBdi .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1GGBdi .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1GGBdi img {
  filter: invert(0.5);
}
.cid-t1FI1GX4Sd {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1GX4Sd .accordion .card {
  overflow: visible;
}
.cid-t1FI1GX4Sd .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1GX4Sd .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1GX4Sd .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1GX4Sd .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1GX4Sd .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1GX4Sd .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1GX4Sd .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1GX4Sd .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1GX4Sd .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1GX4Sd .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1GX4Sd .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1GX4Sd .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1GX4Sd .card .panel-body {
  color: #767676;
}
.cid-t1FI1GX4Sd .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1GX4Sd H4 {
  color: #338c36;
}
.cid-t1FI1I5pEj {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1I5pEj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1I5pEj H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1I5pEj H3 {
  color: #2e2e2e;
}
.cid-t1FI1I5pEj .mbr-text,
.cid-t1FI1I5pEj .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1I5pEj .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1I5pEj img {
  filter: invert(0.5);
}
.cid-t1FI1Iohz5 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1Iohz5 .accordion .card {
  overflow: visible;
}
.cid-t1FI1Iohz5 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1Iohz5 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1Iohz5 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1Iohz5 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1Iohz5 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1Iohz5 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1Iohz5 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1Iohz5 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1Iohz5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1Iohz5 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1Iohz5 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1Iohz5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1Iohz5 .card .panel-body {
  color: #767676;
}
.cid-t1FI1Iohz5 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1Iohz5 H4 {
  color: #338c36;
}
.cid-t1FI1INSiI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1INSiI .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1INSiI H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1INSiI H3 {
  color: #2e2e2e;
}
.cid-t1FI1INSiI .mbr-text,
.cid-t1FI1INSiI .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1INSiI .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1INSiI img {
  filter: invert(0.5);
}
.cid-t1FI1J7G4u {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1J7G4u .accordion .card {
  overflow: visible;
}
.cid-t1FI1J7G4u .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1J7G4u .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1J7G4u .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1J7G4u .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1J7G4u .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1J7G4u .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1J7G4u .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1J7G4u .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1J7G4u .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1J7G4u .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1J7G4u .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1J7G4u .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1J7G4u .card .panel-body {
  color: #767676;
}
.cid-t1FI1J7G4u .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1J7G4u H4 {
  color: #338c36;
}
.cid-t1FI1JuXRI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1JuXRI .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1JuXRI H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1JuXRI H3 {
  color: #2e2e2e;
}
.cid-t1FI1JuXRI .mbr-text,
.cid-t1FI1JuXRI .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1JuXRI .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1JuXRI img {
  filter: invert(0.5);
}
.cid-t1FI1JPz4D {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1JPz4D .accordion .card {
  overflow: visible;
}
.cid-t1FI1JPz4D .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1JPz4D .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1JPz4D .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1JPz4D .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1JPz4D .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1JPz4D .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1JPz4D .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1JPz4D .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1JPz4D .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1JPz4D .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1JPz4D .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1JPz4D .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1JPz4D .card .panel-body {
  color: #767676;
}
.cid-t1FI1JPz4D .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1JPz4D H4 {
  color: #338c36;
}
.cid-t1FI1KjCkV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1KjCkV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1KjCkV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1KjCkV H3 {
  color: #2e2e2e;
}
.cid-t1FI1KjCkV .mbr-text,
.cid-t1FI1KjCkV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1KjCkV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1KjCkV img {
  filter: invert(0.5);
}
.cid-t1FI1KCcDi {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1KCcDi .accordion .card {
  overflow: visible;
}
.cid-t1FI1KCcDi .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1KCcDi .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1KCcDi .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1KCcDi .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1KCcDi .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1KCcDi .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1KCcDi .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1KCcDi .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1KCcDi .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1KCcDi .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1KCcDi .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1KCcDi .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1KCcDi .card .panel-body {
  color: #767676;
}
.cid-t1FI1KCcDi .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1KCcDi H4 {
  color: #338c36;
}
.cid-t1FI1L11lZ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1L11lZ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1L11lZ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1L11lZ H3 {
  color: #2e2e2e;
}
.cid-t1FI1L11lZ .mbr-text,
.cid-t1FI1L11lZ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1L11lZ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1L11lZ img {
  filter: invert(0.5);
}
.cid-t1FI1Lm93R {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1Lm93R .accordion .card {
  overflow: visible;
}
.cid-t1FI1Lm93R .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1Lm93R .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1Lm93R .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1Lm93R .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1Lm93R .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1Lm93R .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1Lm93R .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1Lm93R .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1Lm93R .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1Lm93R .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1Lm93R .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1Lm93R .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1Lm93R .card .panel-body {
  color: #767676;
}
.cid-t1FI1Lm93R .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1Lm93R H4 {
  color: #338c36;
}
.cid-t1FI1LQeu8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1FI1LQeu8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1FI1LQeu8 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1FI1LQeu8 H3 {
  color: #2e2e2e;
}
.cid-t1FI1LQeu8 .mbr-text,
.cid-t1FI1LQeu8 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1FI1LQeu8 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1FI1LQeu8 img {
  filter: invert(0.5);
}
.cid-t1FI1Mk2L8 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1FI1Mk2L8 .accordion .card {
  overflow: visible;
}
.cid-t1FI1Mk2L8 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1FI1Mk2L8 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1FI1Mk2L8 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1FI1Mk2L8 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1FI1Mk2L8 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1FI1Mk2L8 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1FI1Mk2L8 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1FI1Mk2L8 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1FI1Mk2L8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1FI1Mk2L8 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1FI1Mk2L8 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1FI1Mk2L8 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1FI1Mk2L8 .card .panel-body {
  color: #767676;
}
.cid-t1FI1Mk2L8 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1FI1Mk2L8 H4 {
  color: #338c36;
}
.cid-t29uPoOMqI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29uPoOMqI .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29uPoOMqI .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29uPoOMqI .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29uPoOMqI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29uPoOMqI .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29uPoOMqI .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29uPoOMqI h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29uPoOMqI h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29uPoOMqI h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29uPoOMqI h5 {
    margin-left: 0px;
  }
  .cid-t29uPoOMqI h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29uPoOMqI h5:hover:before {
    animation: none;
  }
}
.cid-t29uPoOMqI .mbr-section-subtitle,
.cid-t29uPoOMqI .content {
  color: #2e2e2e;
}
.cid-t1GdtskXps {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GdtskXps .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GdtskXps H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GdtskXps H3 {
  color: #2e2e2e;
}
.cid-t1GdtskXps .mbr-text,
.cid-t1GdtskXps .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GdtskXps .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GdtskXps img {
  filter: invert(0.5);
}
.cid-t1GdHrnj35 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GdHrnj35 .accordion .card {
  overflow: visible;
}
.cid-t1GdHrnj35 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GdHrnj35 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GdHrnj35 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GdHrnj35 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GdHrnj35 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GdHrnj35 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GdHrnj35 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GdHrnj35 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GdHrnj35 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GdHrnj35 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GdHrnj35 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GdHrnj35 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GdHrnj35 .card .panel-body {
  color: #767676;
}
.cid-t1GdHrnj35 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GdHrnj35 H4 {
  color: #3b7e2a;
}
.cid-t1GdOWvY8O {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GdOWvY8O .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GdOWvY8O H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GdOWvY8O H3 {
  color: #2e2e2e;
}
.cid-t1GdOWvY8O .mbr-text,
.cid-t1GdOWvY8O .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GdOWvY8O .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GdOWvY8O img {
  filter: invert(0.5);
}
.cid-t1GdX7e9Dk {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GdX7e9Dk .accordion .card {
  overflow: visible;
}
.cid-t1GdX7e9Dk .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GdX7e9Dk .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GdX7e9Dk .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GdX7e9Dk .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GdX7e9Dk .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GdX7e9Dk .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GdX7e9Dk .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GdX7e9Dk .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GdX7e9Dk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GdX7e9Dk .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GdX7e9Dk .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GdX7e9Dk .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GdX7e9Dk .card .panel-body {
  color: #767676;
}
.cid-t1GdX7e9Dk .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GdX7e9Dk H4 {
  color: #3b7e2a;
}
.cid-t29v7fDctA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29v7fDctA .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29v7fDctA .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29v7fDctA .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29v7fDctA .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29v7fDctA .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29v7fDctA .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29v7fDctA h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29v7fDctA h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29v7fDctA h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29v7fDctA h5 {
    margin-left: 0px;
  }
  .cid-t29v7fDctA h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29v7fDctA h5:hover:before {
    animation: none;
  }
}
.cid-t29v7fDctA .mbr-section-subtitle,
.cid-t29v7fDctA .content {
  color: #2e2e2e;
}
.cid-t1Ge5dcwTP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Ge5dcwTP .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Ge5dcwTP H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Ge5dcwTP H3 {
  color: #2e2e2e;
}
.cid-t1Ge5dcwTP .mbr-text,
.cid-t1Ge5dcwTP .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Ge5dcwTP .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Ge5dcwTP img {
  filter: invert(0.5);
}
.cid-t1GefvbJPO {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GefvbJPO .accordion .card {
  overflow: visible;
}
.cid-t1GefvbJPO .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GefvbJPO .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GefvbJPO .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GefvbJPO .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GefvbJPO .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GefvbJPO .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GefvbJPO .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GefvbJPO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GefvbJPO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GefvbJPO .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GefvbJPO .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GefvbJPO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GefvbJPO .card .panel-body {
  color: #767676;
}
.cid-t1GefvbJPO .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GefvbJPO H4 {
  color: #3b7e2a;
}
.cid-t1GelrrAnj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GelrrAnj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GelrrAnj H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GelrrAnj H3 {
  color: #2e2e2e;
}
.cid-t1GelrrAnj .mbr-text,
.cid-t1GelrrAnj .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GelrrAnj .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GelrrAnj img {
  filter: invert(0.5);
}
.cid-t1GesXefCa {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GesXefCa .accordion .card {
  overflow: visible;
}
.cid-t1GesXefCa .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GesXefCa .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GesXefCa .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GesXefCa .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GesXefCa .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GesXefCa .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GesXefCa .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GesXefCa .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GesXefCa .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GesXefCa .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GesXefCa .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GesXefCa .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GesXefCa .card .panel-body {
  color: #767676;
}
.cid-t1GesXefCa .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GesXefCa H4 {
  color: #3b7e2a;
}
.cid-t1GeG6AYaf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GeG6AYaf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GeG6AYaf H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GeG6AYaf H3 {
  color: #2e2e2e;
}
.cid-t1GeG6AYaf .mbr-text,
.cid-t1GeG6AYaf .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GeG6AYaf .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GeG6AYaf img {
  filter: invert(0.5);
}
.cid-t1GeSxjCzc {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GeSxjCzc .accordion .card {
  overflow: visible;
}
.cid-t1GeSxjCzc .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GeSxjCzc .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GeSxjCzc .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GeSxjCzc .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GeSxjCzc .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GeSxjCzc .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GeSxjCzc .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GeSxjCzc .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GeSxjCzc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GeSxjCzc .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GeSxjCzc .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GeSxjCzc .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GeSxjCzc .card .panel-body {
  color: #767676;
}
.cid-t1GeSxjCzc .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GeSxjCzc H4 {
  color: #3b7e2a;
}
.cid-t1Gf8SOWbG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Gf8SOWbG .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Gf8SOWbG H2 {
  color: #2e2e2e;
}
.cid-t1Gf8SOWbG H3 {
  color: #2e2e2e;
}
.cid-t1Gf8SOWbG .mbr-text,
.cid-t1Gf8SOWbG .mbr-section-btn {
  color: #2e2e2e;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-t1Gf8SOWbG .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Gf8SOWbG img {
  filter: invert(0.5);
}
.cid-t1GffKwGaA {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GffKwGaA .accordion .card {
  overflow: visible;
}
.cid-t1GffKwGaA .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GffKwGaA .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GffKwGaA .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GffKwGaA .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GffKwGaA .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GffKwGaA .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GffKwGaA .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GffKwGaA .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GffKwGaA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GffKwGaA .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GffKwGaA .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GffKwGaA .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GffKwGaA .card .panel-body {
  color: #767676;
}
.cid-t1GffKwGaA .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GffKwGaA H4 {
  color: #3b7e2a;
}
.cid-t1Gfm38fM4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Gfm38fM4 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Gfm38fM4 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Gfm38fM4 H3 {
  color: #2e2e2e;
}
.cid-t1Gfm38fM4 .mbr-text,
.cid-t1Gfm38fM4 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Gfm38fM4 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Gfm38fM4 img {
  filter: invert(0.5);
}
.cid-t1GftXYY6O {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GftXYY6O .accordion .card {
  overflow: visible;
}
.cid-t1GftXYY6O .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GftXYY6O .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GftXYY6O .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GftXYY6O .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GftXYY6O .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GftXYY6O .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GftXYY6O .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GftXYY6O .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GftXYY6O .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GftXYY6O .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GftXYY6O .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GftXYY6O .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GftXYY6O .card .panel-body {
  color: #767676;
}
.cid-t1GftXYY6O .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GftXYY6O H4 {
  color: #3b7e2a;
}
.cid-t1GfFVhPrZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GfFVhPrZ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GfFVhPrZ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GfFVhPrZ H3 {
  color: #2e2e2e;
}
.cid-t1GfFVhPrZ .mbr-text,
.cid-t1GfFVhPrZ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GfFVhPrZ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GfFVhPrZ img {
  filter: invert(0.5);
}
.cid-t1GfOwav8r {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GfOwav8r .accordion .card {
  overflow: visible;
}
.cid-t1GfOwav8r .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GfOwav8r .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GfOwav8r .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GfOwav8r .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GfOwav8r .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GfOwav8r .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GfOwav8r .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GfOwav8r .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GfOwav8r .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GfOwav8r .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GfOwav8r .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GfOwav8r .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GfOwav8r .card .panel-body {
  color: #767676;
}
.cid-t1GfOwav8r .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GfOwav8r H4 {
  color: #3b7e2a;
}
.cid-t1GfVYfmG3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GfVYfmG3 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GfVYfmG3 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GfVYfmG3 H3 {
  color: #2e2e2e;
}
.cid-t1GfVYfmG3 .mbr-text,
.cid-t1GfVYfmG3 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GfVYfmG3 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GfVYfmG3 img {
  filter: invert(0.5);
}
.cid-t1Gg4fc7Zu {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Gg4fc7Zu .accordion .card {
  overflow: visible;
}
.cid-t1Gg4fc7Zu .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Gg4fc7Zu .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Gg4fc7Zu .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Gg4fc7Zu .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Gg4fc7Zu .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Gg4fc7Zu .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Gg4fc7Zu .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Gg4fc7Zu .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Gg4fc7Zu .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Gg4fc7Zu .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Gg4fc7Zu .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Gg4fc7Zu .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Gg4fc7Zu .card .panel-body {
  color: #767676;
}
.cid-t1Gg4fc7Zu .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Gg4fc7Zu H4 {
  color: #3b7e2a;
}
.cid-t29v2DCBno {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29v2DCBno .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29v2DCBno .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29v2DCBno .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29v2DCBno .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29v2DCBno .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29v2DCBno .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29v2DCBno h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29v2DCBno h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29v2DCBno h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29v2DCBno h5 {
    margin-left: 0px;
  }
  .cid-t29v2DCBno h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29v2DCBno h5:hover:before {
    animation: none;
  }
}
.cid-t29v2DCBno .mbr-section-subtitle,
.cid-t29v2DCBno .content {
  color: #2e2e2e;
}
.cid-t1GgcVagqc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GgcVagqc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GgcVagqc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GgcVagqc H3 {
  color: #2e2e2e;
}
.cid-t1GgcVagqc .mbr-text,
.cid-t1GgcVagqc .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GgcVagqc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GgcVagqc img {
  filter: invert(0.5);
}
.cid-t1GglAjLGo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GglAjLGo .accordion .card {
  overflow: visible;
}
.cid-t1GglAjLGo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GglAjLGo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GglAjLGo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GglAjLGo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GglAjLGo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GglAjLGo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GglAjLGo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GglAjLGo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GglAjLGo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GglAjLGo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GglAjLGo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GglAjLGo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GglAjLGo .card .panel-body {
  color: #767676;
}
.cid-t1GglAjLGo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GglAjLGo H4 {
  color: #3b7e2a;
  text-align: left;
}
.cid-t1GgsXs2T6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GgsXs2T6 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GgsXs2T6 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GgsXs2T6 H3 {
  color: #2e2e2e;
}
.cid-t1GgsXs2T6 .mbr-text,
.cid-t1GgsXs2T6 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GgsXs2T6 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GgsXs2T6 img {
  filter: invert(0.5);
}
.cid-t1GgAfkWu2 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GgAfkWu2 .accordion .card {
  overflow: visible;
}
.cid-t1GgAfkWu2 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GgAfkWu2 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GgAfkWu2 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GgAfkWu2 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GgAfkWu2 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GgAfkWu2 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GgAfkWu2 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GgAfkWu2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GgAfkWu2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GgAfkWu2 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GgAfkWu2 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GgAfkWu2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GgAfkWu2 .card .panel-body {
  color: #767676;
}
.cid-t1GgAfkWu2 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GgAfkWu2 H4 {
  color: #3b7e2a;
}
.cid-t1GgI1zUnc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GgI1zUnc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GgI1zUnc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GgI1zUnc H3 {
  color: #2e2e2e;
}
.cid-t1GgI1zUnc .mbr-text,
.cid-t1GgI1zUnc .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GgI1zUnc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GgI1zUnc img {
  filter: invert(0.5);
}
.cid-t1GgObIbnr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GgObIbnr .accordion .card {
  overflow: visible;
}
.cid-t1GgObIbnr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GgObIbnr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GgObIbnr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GgObIbnr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GgObIbnr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GgObIbnr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GgObIbnr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GgObIbnr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GgObIbnr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GgObIbnr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GgObIbnr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GgObIbnr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GgObIbnr .card .panel-body {
  color: #767676;
}
.cid-t1GgObIbnr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GgObIbnr H4 {
  color: #3b7e2a;
}
.cid-t1GgZ5ai0B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GgZ5ai0B .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GgZ5ai0B H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GgZ5ai0B H3 {
  color: #2e2e2e;
}
.cid-t1GgZ5ai0B .mbr-text,
.cid-t1GgZ5ai0B .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GgZ5ai0B .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GgZ5ai0B img {
  filter: invert(0.5);
}
.cid-t1Gh627Ye2 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Gh627Ye2 .accordion .card {
  overflow: visible;
}
.cid-t1Gh627Ye2 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Gh627Ye2 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Gh627Ye2 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Gh627Ye2 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Gh627Ye2 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Gh627Ye2 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Gh627Ye2 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Gh627Ye2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Gh627Ye2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Gh627Ye2 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Gh627Ye2 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Gh627Ye2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Gh627Ye2 .card .panel-body {
  color: #767676;
}
.cid-t1Gh627Ye2 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Gh627Ye2 H4 {
  color: #3b7e2a;
}
.cid-t1GheqdZQW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GheqdZQW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GheqdZQW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GheqdZQW H3 {
  color: #2e2e2e;
}
.cid-t1GheqdZQW .mbr-text,
.cid-t1GheqdZQW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GheqdZQW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GheqdZQW img {
  filter: invert(0.5);
}
.cid-t1Gho7gF5K {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Gho7gF5K .accordion .card {
  overflow: visible;
}
.cid-t1Gho7gF5K .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Gho7gF5K .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Gho7gF5K .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Gho7gF5K .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Gho7gF5K .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Gho7gF5K .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Gho7gF5K .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Gho7gF5K .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Gho7gF5K .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Gho7gF5K .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Gho7gF5K .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Gho7gF5K .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Gho7gF5K .card .panel-body {
  color: #767676;
}
.cid-t1Gho7gF5K .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Gho7gF5K H4 {
  color: #3b7e2a;
}
.cid-t29w8PrrJw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29w8PrrJw .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29w8PrrJw .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29w8PrrJw .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29w8PrrJw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29w8PrrJw .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29w8PrrJw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29w8PrrJw h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29w8PrrJw h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29w8PrrJw h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29w8PrrJw h5 {
    margin-left: 0px;
  }
  .cid-t29w8PrrJw h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29w8PrrJw h5:hover:before {
    animation: none;
  }
}
.cid-t29w8PrrJw .mbr-section-subtitle,
.cid-t29w8PrrJw .content {
  color: #2e2e2e;
}
.cid-t1GhyaxOoj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GhyaxOoj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GhyaxOoj H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GhyaxOoj H3 {
  color: #2e2e2e;
}
.cid-t1GhyaxOoj .mbr-text,
.cid-t1GhyaxOoj .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GhyaxOoj .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GhyaxOoj img {
  filter: invert(0.5);
}
.cid-t1GhHSiVd4 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GhHSiVd4 .accordion .card {
  overflow: visible;
}
.cid-t1GhHSiVd4 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GhHSiVd4 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GhHSiVd4 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GhHSiVd4 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GhHSiVd4 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GhHSiVd4 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GhHSiVd4 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GhHSiVd4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GhHSiVd4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GhHSiVd4 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GhHSiVd4 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GhHSiVd4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GhHSiVd4 .card .panel-body {
  color: #767676;
}
.cid-t1GhHSiVd4 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GhHSiVd4 H4 {
  color: #3b7e2a;
}
.cid-t1GhSmjLil {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GhSmjLil .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GhSmjLil H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GhSmjLil H3 {
  color: #2e2e2e;
}
.cid-t1GhSmjLil .mbr-text,
.cid-t1GhSmjLil .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GhSmjLil .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GhSmjLil img {
  filter: invert(0.5);
}
.cid-t1Gi2E7hvq {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Gi2E7hvq .accordion .card {
  overflow: visible;
}
.cid-t1Gi2E7hvq .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Gi2E7hvq .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Gi2E7hvq .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Gi2E7hvq .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Gi2E7hvq .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Gi2E7hvq .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Gi2E7hvq .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Gi2E7hvq .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Gi2E7hvq .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Gi2E7hvq .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Gi2E7hvq .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Gi2E7hvq .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Gi2E7hvq .card .panel-body {
  color: #767676;
}
.cid-t1Gi2E7hvq .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Gi2E7hvq H4 {
  color: #3b7e2a;
}
.cid-t1GZOAtJn6 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GZOAtJn6 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZOAtJn6 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZOAtJn6 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZOAtJn6 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZOAtJn6 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZOAtJn6 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZOAtJn6 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZOAtJn6 .user-desc {
  color: #e60064;
}
.cid-t1GZOAtJn6 .card-title {
  color: #000000;
}
.cid-t1GZPaFIlK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GZPaFIlK .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZPaFIlK .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZPaFIlK .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZPaFIlK .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZPaFIlK .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZPaFIlK .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZPaFIlK .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZPaFIlK .user-desc {
  color: #e60064;
}
.cid-t1GZPaFIlK .card-title {
  color: #000000;
}
.cid-t30Or8LrQT.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8LrQT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8LrQT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8LrQT .modal-content,
.cid-t30Or8LrQT .modal-dialog {
  height: auto;
}
.cid-t30Or8LrQT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8LrQT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8LrQT .form-wrapper .mbr-form .form-group,
  .cid-t30Or8LrQT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8LrQT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8LrQT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8LrQT .mbr-text {
  text-align: center;
}
.cid-t30Or8LrQT .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8LrQT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8LrQT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8LrQT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8LrQT .modal-open {
  overflow: hidden;
}
.cid-t30Or8LrQT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8LrQT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8LrQT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8LrQT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8LrQT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8LrQT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8LrQT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8LrQT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8LrQT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8LrQT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8LrQT .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8LrQT .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8LrQT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8LrQT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LrQT .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8LrQT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8LrQT .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8LrQT .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8LrQT .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8LrQT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8LrQT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8LrQT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LrQT .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8LrQT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8LrQT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LrQT .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8LrQT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8LrQT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8LrQT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8LrQT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8LrQT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8LrQT .modal-lg,
  .cid-t30Or8LrQT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8LrQT .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8LrQT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8LrQT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8LrQT .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8LrQT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8LrQT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8LrQT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8LrQT .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8LrQT .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GCDYpyVI {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/ceaenero-45-2000x1332.jpg");
}
.cid-t1GCDYpyVI .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GCDYpyVI .wrap {
  padding: 0 25px;
}
.cid-t1GCDYpyVI .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GCDYpyVI .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GCDYpyVI .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GCDYpyVI .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GCDYpyVI .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GCDYpyVI .container,
  .cid-t1GCDYpyVI .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GCDYpyVI .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GCDYpyVI a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GCDYpyVI .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GCDZlOy5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GCDZlOy5 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GCDZlOy5 .mbr-text {
  color: #2e2e2e;
}
.cid-t1GCDZlOy5 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GCDZlOy5 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GCDZlOy5 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GCDZlOy5 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GCDZlOy5 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GCDZlOy5 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GCDZlOy5 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GCDZlOy5 h5 {
    margin-left: 0px;
  }
  .cid-t1GCDZlOy5 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GCDZlOy5 h5:hover:before {
    animation: none;
  }
}
.cid-t1GCDZlOy5 .mbr-section-subtitle,
.cid-t1GCDZlOy5 .content {
  color: #2e2e2e;
}
.cid-t1GCDZOMeR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GCDZOMeR .nav-item,
.cid-t1GCDZOMeR .nav-link,
.cid-t1GCDZOMeR .navbar-caption {
  font-weight: normal;
}
.cid-t1GCDZOMeR .nav-item:focus,
.cid-t1GCDZOMeR .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GCDZOMeR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GCDZOMeR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GCDZOMeR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GCDZOMeR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GCDZOMeR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GCDZOMeR .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GCDZOMeR .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GCDZOMeR .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GCDZOMeR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GCDZOMeR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GCDZOMeR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GCDZOMeR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GCDZOMeR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GCDZOMeR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GCDZOMeR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GCDZOMeR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GCDZOMeR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GCDZOMeR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GCDZOMeR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GCDZOMeR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GCDZOMeR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GCDZOMeR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GCDZOMeR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GCDZOMeR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GCDZOMeR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GCDZOMeR .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GCDZOMeR .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GCDZOMeR .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GCDZOMeR .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GCDZOMeR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GCDZOMeR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GCDZOMeR .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GCDZOMeR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GCDZOMeR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GCDZOMeR .dropdown-item.active,
.cid-t1GCDZOMeR .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GCDZOMeR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GCDZOMeR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GCDZOMeR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GCDZOMeR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GCDZOMeR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GCDZOMeR ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GCDZOMeR .navbar-buttons {
  text-align: center;
}
.cid-t1GCDZOMeR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GCDZOMeR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GCDZOMeR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GCDZOMeR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GCDZOMeR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GCDZOMeR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GCDZOMeR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GCDZOMeR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GCDZOMeR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GCDZOMeR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GCDZOMeR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GCDZOMeR a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GCDZOMeR .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GCDZOMeR .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GCDZOMeR .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GCDZOMeR .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GCDZOMeR .navbar {
    height: 77px;
  }
  .cid-t1GCDZOMeR .navbar.opened {
    height: auto;
  }
  .cid-t1GCDZOMeR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GCDZOMeR #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GCDZOMeR .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GCDZOMeR .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GCDZOMeR .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GCDZOMeR .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GCDZOMeR .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GCDZOMeR .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GCDZOMeR .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29CBwaiem {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29CBwaiem .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29CBwaiem .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29CBwaiem .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29CBwaiem .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29CBwaiem .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29CBwaiem .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29CBwaiem h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29CBwaiem h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29CBwaiem h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29CBwaiem h5 {
    margin-left: 0px;
  }
  .cid-t29CBwaiem h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29CBwaiem h5:hover:before {
    animation: none;
  }
}
.cid-t29CBwaiem .mbr-section-subtitle,
.cid-t29CBwaiem .content {
  color: #2e2e2e;
}
.cid-t1GCE0pN0H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE0pN0H .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE0pN0H H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE0pN0H H3 {
  color: #2e2e2e;
}
.cid-t1GCE0pN0H .mbr-text,
.cid-t1GCE0pN0H .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE0pN0H .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE0pN0H img {
  filter: invert(0.5);
}
.cid-t1GCE0RSgr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE0RSgr .accordion .card {
  overflow: visible;
}
.cid-t1GCE0RSgr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE0RSgr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE0RSgr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE0RSgr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE0RSgr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE0RSgr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE0RSgr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE0RSgr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE0RSgr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE0RSgr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE0RSgr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE0RSgr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE0RSgr .card .panel-body {
  color: #767676;
}
.cid-t1GCE0RSgr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE0RSgr H4 {
  color: #338c36;
}
.cid-t1GCE1gZK0 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE1gZK0 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE1gZK0 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE1gZK0 H3 {
  color: #2e2e2e;
}
.cid-t1GCE1gZK0 .mbr-text,
.cid-t1GCE1gZK0 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE1gZK0 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE1gZK0 img {
  filter: invert(0.5);
}
.cid-t1GCE1AzWS {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE1AzWS .accordion .card {
  overflow: visible;
}
.cid-t1GCE1AzWS .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE1AzWS .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE1AzWS .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE1AzWS .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE1AzWS .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE1AzWS .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE1AzWS .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE1AzWS .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE1AzWS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE1AzWS .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE1AzWS .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE1AzWS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE1AzWS .card .panel-body {
  color: #767676;
}
.cid-t1GCE1AzWS .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE1AzWS H4 {
  color: #338c36;
}
.cid-t1GCE212E1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE212E1 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE212E1 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE212E1 H3 {
  color: #2e2e2e;
}
.cid-t1GCE212E1 .mbr-text,
.cid-t1GCE212E1 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE212E1 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE212E1 img {
  filter: invert(0.5);
}
.cid-t1GCE2rNkP {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE2rNkP .accordion .card {
  overflow: visible;
}
.cid-t1GCE2rNkP .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE2rNkP .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE2rNkP .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE2rNkP .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE2rNkP .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE2rNkP .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE2rNkP .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE2rNkP .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE2rNkP .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE2rNkP .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE2rNkP .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE2rNkP .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE2rNkP .card .panel-body {
  color: #767676;
}
.cid-t1GCE2rNkP .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE2rNkP H4 {
  color: #338c36;
}
.cid-t1GCE2NaBW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE2NaBW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE2NaBW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE2NaBW H3 {
  color: #2e2e2e;
}
.cid-t1GCE2NaBW .mbr-text,
.cid-t1GCE2NaBW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE2NaBW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE2NaBW img {
  filter: invert(0.5);
}
.cid-t1GCE374JQ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE374JQ .accordion .card {
  overflow: visible;
}
.cid-t1GCE374JQ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE374JQ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE374JQ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE374JQ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE374JQ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE374JQ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE374JQ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE374JQ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE374JQ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE374JQ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE374JQ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE374JQ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE374JQ .card .panel-body {
  color: #767676;
}
.cid-t1GCE374JQ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE374JQ H4 {
  color: #338c36;
}
.cid-t1GCE3wLD2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE3wLD2 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE3wLD2 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE3wLD2 H3 {
  color: #2e2e2e;
}
.cid-t1GCE3wLD2 .mbr-text,
.cid-t1GCE3wLD2 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE3wLD2 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE3wLD2 img {
  filter: invert(0.5);
}
.cid-t1GCE3UruX {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE3UruX .accordion .card {
  overflow: visible;
}
.cid-t1GCE3UruX .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE3UruX .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE3UruX .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE3UruX .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE3UruX .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE3UruX .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE3UruX .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE3UruX .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE3UruX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE3UruX .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE3UruX .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE3UruX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE3UruX .card .panel-body {
  color: #767676;
}
.cid-t1GCE3UruX .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE3UruX H4 {
  color: #338c36;
}
.cid-t29CJcEgfj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29CJcEgfj .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29CJcEgfj .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29CJcEgfj .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29CJcEgfj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29CJcEgfj .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29CJcEgfj .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29CJcEgfj h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29CJcEgfj h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29CJcEgfj h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29CJcEgfj h5 {
    margin-left: 0px;
  }
  .cid-t29CJcEgfj h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29CJcEgfj h5:hover:before {
    animation: none;
  }
}
.cid-t29CJcEgfj .mbr-section-subtitle,
.cid-t29CJcEgfj .content {
  color: #2e2e2e;
}
.cid-t1GCE4mC51 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE4mC51 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE4mC51 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE4mC51 H3 {
  color: #2e2e2e;
}
.cid-t1GCE4mC51 .mbr-text,
.cid-t1GCE4mC51 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE4mC51 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE4mC51 img {
  filter: invert(0.5);
}
.cid-t1GCE4MXSd {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE4MXSd .accordion .card {
  overflow: visible;
}
.cid-t1GCE4MXSd .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE4MXSd .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE4MXSd .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE4MXSd .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE4MXSd .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE4MXSd .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE4MXSd .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE4MXSd .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE4MXSd .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE4MXSd .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE4MXSd .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE4MXSd .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE4MXSd .card .panel-body {
  color: #767676;
}
.cid-t1GCE4MXSd .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE4MXSd H4 {
  color: #338c36;
}
.cid-t1GCE5lNtW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GCE5lNtW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GCE5lNtW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GCE5lNtW H3 {
  color: #2e2e2e;
}
.cid-t1GCE5lNtW .mbr-text,
.cid-t1GCE5lNtW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GCE5lNtW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GCE5lNtW img {
  filter: invert(0.5);
}
.cid-t1GCE5Jrc4 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GCE5Jrc4 .accordion .card {
  overflow: visible;
}
.cid-t1GCE5Jrc4 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GCE5Jrc4 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GCE5Jrc4 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GCE5Jrc4 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GCE5Jrc4 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GCE5Jrc4 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GCE5Jrc4 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GCE5Jrc4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GCE5Jrc4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GCE5Jrc4 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GCE5Jrc4 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GCE5Jrc4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GCE5Jrc4 .card .panel-body {
  color: #767676;
}
.cid-t1GCE5Jrc4 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GCE5Jrc4 H4 {
  color: #338c36;
}
.cid-t1GEEXcGww {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GEEXcGww .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GEEXcGww H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GEEXcGww H3 {
  color: #2e2e2e;
}
.cid-t1GEEXcGww .mbr-text,
.cid-t1GEEXcGww .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GEEXcGww .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GEEXcGww img {
  filter: invert(0.5);
}
.cid-t1GEMi6STD {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GEMi6STD .accordion .card {
  overflow: visible;
}
.cid-t1GEMi6STD .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GEMi6STD .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GEMi6STD .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GEMi6STD .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GEMi6STD .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GEMi6STD .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GEMi6STD .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GEMi6STD .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GEMi6STD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GEMi6STD .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GEMi6STD .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GEMi6STD .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GEMi6STD .card .panel-body {
  color: #767676;
}
.cid-t1GEMi6STD .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GEMi6STD H4 {
  color: #3b7e2a;
}
.cid-t1GESyPemz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GESyPemz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GESyPemz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GESyPemz H3 {
  color: #2e2e2e;
}
.cid-t1GESyPemz .mbr-text,
.cid-t1GESyPemz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GESyPemz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GESyPemz img {
  filter: invert(0.5);
}
.cid-t1GEZLzrUE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GEZLzrUE .accordion .card {
  overflow: visible;
}
.cid-t1GEZLzrUE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GEZLzrUE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GEZLzrUE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GEZLzrUE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GEZLzrUE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GEZLzrUE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GEZLzrUE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GEZLzrUE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GEZLzrUE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GEZLzrUE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GEZLzrUE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GEZLzrUE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GEZLzrUE .card .panel-body {
  color: #767676;
}
.cid-t1GEZLzrUE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GEZLzrUE H4 {
  color: #3b7e2a;
}
.cid-t29D8zz25n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29D8zz25n .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29D8zz25n .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29D8zz25n .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29D8zz25n .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29D8zz25n .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29D8zz25n .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29D8zz25n h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29D8zz25n h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29D8zz25n h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29D8zz25n h5 {
    margin-left: 0px;
  }
  .cid-t29D8zz25n h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29D8zz25n h5:hover:before {
    animation: none;
  }
}
.cid-t29D8zz25n .mbr-section-subtitle,
.cid-t29D8zz25n .content {
  color: #2e2e2e;
}
.cid-t1GF8QwwqK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GF8QwwqK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GF8QwwqK H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GF8QwwqK H3 {
  color: #2e2e2e;
}
.cid-t1GF8QwwqK .mbr-text,
.cid-t1GF8QwwqK .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GF8QwwqK .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GF8QwwqK img {
  filter: invert(0.5);
}
.cid-t1GFjpCoTP {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GFjpCoTP .accordion .card {
  overflow: visible;
}
.cid-t1GFjpCoTP .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GFjpCoTP .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GFjpCoTP .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GFjpCoTP .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GFjpCoTP .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GFjpCoTP .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GFjpCoTP .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GFjpCoTP .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GFjpCoTP .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GFjpCoTP .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GFjpCoTP .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GFjpCoTP .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GFjpCoTP .card .panel-body {
  color: #767676;
}
.cid-t1GFjpCoTP .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GFjpCoTP H4 {
  color: #3b7e2a;
}
.cid-t1GFqPRlkC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GFqPRlkC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GFqPRlkC H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GFqPRlkC H3 {
  color: #2e2e2e;
}
.cid-t1GFqPRlkC .mbr-text,
.cid-t1GFqPRlkC .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GFqPRlkC .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GFqPRlkC img {
  filter: invert(0.5);
}
.cid-t1GFAePlyz {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GFAePlyz .accordion .card {
  overflow: visible;
}
.cid-t1GFAePlyz .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GFAePlyz .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GFAePlyz .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GFAePlyz .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GFAePlyz .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GFAePlyz .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GFAePlyz .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GFAePlyz .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GFAePlyz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GFAePlyz .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GFAePlyz .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GFAePlyz .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GFAePlyz .card .panel-body {
  color: #767676;
}
.cid-t1GFAePlyz .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GFAePlyz H4 {
  color: #3b7e2a;
}
.cid-t1GFGauqGz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GFGauqGz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GFGauqGz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GFGauqGz H3 {
  color: #2e2e2e;
}
.cid-t1GFGauqGz .mbr-text,
.cid-t1GFGauqGz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GFGauqGz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GFGauqGz img {
  filter: invert(0.5);
}
.cid-t1GFPmuJiI {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GFPmuJiI .accordion .card {
  overflow: visible;
}
.cid-t1GFPmuJiI .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GFPmuJiI .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GFPmuJiI .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GFPmuJiI .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GFPmuJiI .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GFPmuJiI .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GFPmuJiI .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GFPmuJiI .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GFPmuJiI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GFPmuJiI .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GFPmuJiI .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GFPmuJiI .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GFPmuJiI .card .panel-body {
  color: #767676;
}
.cid-t1GFPmuJiI .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GFPmuJiI H4 {
  color: #3b7e2a;
}
.cid-t1GHNNDFZV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GHNNDFZV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GHNNDFZV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GHNNDFZV H3 {
  color: #2e2e2e;
}
.cid-t1GHNNDFZV .mbr-text,
.cid-t1GHNNDFZV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GHNNDFZV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GHNNDFZV img {
  filter: invert(0.5);
}
.cid-t1GHXtXPax {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GHXtXPax .accordion .card {
  overflow: visible;
}
.cid-t1GHXtXPax .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GHXtXPax .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GHXtXPax .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GHXtXPax .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GHXtXPax .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GHXtXPax .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GHXtXPax .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GHXtXPax .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GHXtXPax .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GHXtXPax .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GHXtXPax .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GHXtXPax .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GHXtXPax .card .panel-body {
  color: #767676;
}
.cid-t1GHXtXPax .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GHXtXPax H4 {
  color: #3b7e2a;
}
.cid-t1GZZKZcKk {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GZZKZcKk .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZZKZcKk .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZZKZcKk .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZZKZcKk .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZZKZcKk .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZZKZcKk .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZZKZcKk .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZZKZcKk .user-desc {
  color: #e60064;
}
.cid-t1GZZKZcKk .card-title {
  color: #000000;
}
.cid-t1H00iQ5c9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1H00iQ5c9 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1H00iQ5c9 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1H00iQ5c9 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1H00iQ5c9 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1H00iQ5c9 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1H00iQ5c9 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1H00iQ5c9 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1H00iQ5c9 .user-desc {
  color: #e60064;
}
.cid-t1H00iQ5c9 .card-title {
  color: #000000;
}
.cid-t30Or8L7Zy.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8L7Zy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8L7Zy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8L7Zy .modal-content,
.cid-t30Or8L7Zy .modal-dialog {
  height: auto;
}
.cid-t30Or8L7Zy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8L7Zy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8L7Zy .form-wrapper .mbr-form .form-group,
  .cid-t30Or8L7Zy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8L7Zy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8L7Zy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8L7Zy .mbr-text {
  text-align: center;
}
.cid-t30Or8L7Zy .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8L7Zy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8L7Zy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8L7Zy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8L7Zy .modal-open {
  overflow: hidden;
}
.cid-t30Or8L7Zy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8L7Zy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8L7Zy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8L7Zy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8L7Zy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8L7Zy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8L7Zy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8L7Zy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8L7Zy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8L7Zy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8L7Zy .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8L7Zy .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8L7Zy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8L7Zy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8L7Zy .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8L7Zy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8L7Zy .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8L7Zy .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8L7Zy .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8L7Zy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8L7Zy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8L7Zy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8L7Zy .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8L7Zy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8L7Zy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8L7Zy .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8L7Zy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8L7Zy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8L7Zy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8L7Zy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8L7Zy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8L7Zy .modal-lg,
  .cid-t30Or8L7Zy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8L7Zy .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8L7Zy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8L7Zy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8L7Zy .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8L7Zy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8L7Zy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8L7Zy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8L7Zy .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8L7Zy .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GLWAwRta {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dsc-90-2000x1333.jpg");
}
.cid-t1GLWAwRta .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GLWAwRta .wrap {
  padding: 0 25px;
}
.cid-t1GLWAwRta .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GLWAwRta .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GLWAwRta .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GLWAwRta .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GLWAwRta .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GLWAwRta .container,
  .cid-t1GLWAwRta .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GLWAwRta .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GLWAwRta a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GLWAwRta .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GLWBojs4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GLWBojs4 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GLWBojs4 .mbr-text {
  color: #2e2e2e;
}
.cid-t1GLWBojs4 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GLWBojs4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GLWBojs4 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GLWBojs4 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GLWBojs4 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GLWBojs4 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GLWBojs4 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GLWBojs4 h5 {
    margin-left: 0px;
  }
  .cid-t1GLWBojs4 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GLWBojs4 h5:hover:before {
    animation: none;
  }
}
.cid-t1GLWBojs4 .mbr-section-subtitle,
.cid-t1GLWBojs4 .content {
  color: #2e2e2e;
}
.cid-t29Evl5K7E {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29Evl5K7E .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Evl5K7E .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Evl5K7E .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29Evl5K7E .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29Evl5K7E .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29Evl5K7E .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29Evl5K7E h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29Evl5K7E h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29Evl5K7E h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29Evl5K7E h5 {
    margin-left: 0px;
  }
  .cid-t29Evl5K7E h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29Evl5K7E h5:hover:before {
    animation: none;
  }
}
.cid-t29Evl5K7E .mbr-section-subtitle,
.cid-t29Evl5K7E .content {
  color: #2e2e2e;
}
.cid-t1GLWBH8bo .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GLWBH8bo .nav-item,
.cid-t1GLWBH8bo .nav-link,
.cid-t1GLWBH8bo .navbar-caption {
  font-weight: normal;
}
.cid-t1GLWBH8bo .nav-item:focus,
.cid-t1GLWBH8bo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GLWBH8bo .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GLWBH8bo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GLWBH8bo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GLWBH8bo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GLWBH8bo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GLWBH8bo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GLWBH8bo .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GLWBH8bo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GLWBH8bo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GLWBH8bo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GLWBH8bo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GLWBH8bo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GLWBH8bo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GLWBH8bo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GLWBH8bo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GLWBH8bo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GLWBH8bo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GLWBH8bo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GLWBH8bo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GLWBH8bo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GLWBH8bo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GLWBH8bo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GLWBH8bo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GLWBH8bo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GLWBH8bo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GLWBH8bo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GLWBH8bo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GLWBH8bo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GLWBH8bo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GLWBH8bo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GLWBH8bo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GLWBH8bo .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GLWBH8bo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GLWBH8bo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GLWBH8bo .dropdown-item.active,
.cid-t1GLWBH8bo .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GLWBH8bo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GLWBH8bo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GLWBH8bo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GLWBH8bo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GLWBH8bo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GLWBH8bo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GLWBH8bo .navbar-buttons {
  text-align: center;
}
.cid-t1GLWBH8bo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GLWBH8bo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GLWBH8bo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GLWBH8bo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GLWBH8bo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GLWBH8bo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GLWBH8bo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GLWBH8bo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GLWBH8bo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GLWBH8bo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GLWBH8bo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GLWBH8bo a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GLWBH8bo .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GLWBH8bo .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GLWBH8bo .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GLWBH8bo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GLWBH8bo .navbar {
    height: 77px;
  }
  .cid-t1GLWBH8bo .navbar.opened {
    height: auto;
  }
  .cid-t1GLWBH8bo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GLWBH8bo #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GLWBH8bo .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GLWBH8bo .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GLWBH8bo .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GLWBH8bo .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GLWBH8bo .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GLWBH8bo .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GLWBH8bo .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1GLWCfHID {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWCfHID .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWCfHID H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWCfHID H3 {
  color: #2e2e2e;
}
.cid-t1GLWCfHID .mbr-text,
.cid-t1GLWCfHID .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWCfHID .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWCfHID img {
  filter: invert(0.5);
}
.cid-t1GLWCDZea {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWCDZea .accordion .card {
  overflow: visible;
}
.cid-t1GLWCDZea .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWCDZea .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWCDZea .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWCDZea .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWCDZea .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWCDZea .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWCDZea .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWCDZea .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWCDZea .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWCDZea .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWCDZea .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWCDZea .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWCDZea .card .panel-body {
  color: #767676;
}
.cid-t1GLWCDZea .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWCDZea H4 {
  color: #338c36;
}
.cid-t1GLWD2GFC {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWD2GFC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWD2GFC H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWD2GFC H3 {
  color: #2e2e2e;
}
.cid-t1GLWD2GFC .mbr-text,
.cid-t1GLWD2GFC .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWD2GFC .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWD2GFC img {
  filter: invert(0.5);
}
.cid-t1GLWDlmJh {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWDlmJh .accordion .card {
  overflow: visible;
}
.cid-t1GLWDlmJh .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWDlmJh .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWDlmJh .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWDlmJh .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWDlmJh .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWDlmJh .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWDlmJh .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWDlmJh .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWDlmJh .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWDlmJh .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWDlmJh .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWDlmJh .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWDlmJh .card .panel-body {
  color: #767676;
}
.cid-t1GLWDlmJh .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWDlmJh H4 {
  color: #338c36;
}
.cid-t1GLWDQYzo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWDQYzo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWDQYzo H2 {
  color: #2e2e2e;
}
.cid-t1GLWDQYzo H3 {
  color: #2e2e2e;
}
.cid-t1GLWDQYzo .mbr-text,
.cid-t1GLWDQYzo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWDQYzo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWDQYzo img {
  filter: invert(0.5);
}
.cid-t1GLWE9bp4 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWE9bp4 .accordion .card {
  overflow: visible;
}
.cid-t1GLWE9bp4 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWE9bp4 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWE9bp4 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWE9bp4 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWE9bp4 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWE9bp4 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWE9bp4 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWE9bp4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWE9bp4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWE9bp4 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWE9bp4 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWE9bp4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWE9bp4 .card .panel-body {
  color: #767676;
}
.cid-t1GLWE9bp4 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWE9bp4 H4 {
  color: #338c36;
}
.cid-t1GLWExJtg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWExJtg .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWExJtg H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWExJtg H3 {
  color: #2e2e2e;
}
.cid-t1GLWExJtg .mbr-text,
.cid-t1GLWExJtg .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWExJtg .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWExJtg img {
  filter: invert(0.5);
}
.cid-t1GLWERUEz {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWERUEz .accordion .card {
  overflow: visible;
}
.cid-t1GLWERUEz .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWERUEz .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWERUEz .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWERUEz .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWERUEz .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWERUEz .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWERUEz .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWERUEz .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWERUEz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWERUEz .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWERUEz .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWERUEz .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWERUEz .card .panel-body {
  color: #767676;
}
.cid-t1GLWERUEz .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWERUEz H4 {
  color: #338c36;
}
.cid-t1GLWFgybY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWFgybY .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWFgybY H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWFgybY H3 {
  color: #2e2e2e;
}
.cid-t1GLWFgybY .mbr-text,
.cid-t1GLWFgybY .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWFgybY .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWFgybY img {
  filter: invert(0.5);
}
.cid-t1GLWFCKek {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWFCKek .accordion .card {
  overflow: visible;
}
.cid-t1GLWFCKek .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWFCKek .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWFCKek .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWFCKek .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWFCKek .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWFCKek .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWFCKek .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWFCKek .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWFCKek .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWFCKek .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWFCKek .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWFCKek .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWFCKek .card .panel-body {
  color: #767676;
}
.cid-t1GLWFCKek .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWFCKek H4 {
  color: #338c36;
}
.cid-t1GLWGcckE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWGcckE .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWGcckE H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWGcckE H3 {
  color: #2e2e2e;
}
.cid-t1GLWGcckE .mbr-text,
.cid-t1GLWGcckE .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWGcckE .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWGcckE img {
  filter: invert(0.5);
}
.cid-t1GLWGyN7k {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWGyN7k .accordion .card {
  overflow: visible;
}
.cid-t1GLWGyN7k .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWGyN7k .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWGyN7k .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWGyN7k .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWGyN7k .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWGyN7k .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWGyN7k .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWGyN7k .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWGyN7k .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWGyN7k .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWGyN7k .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWGyN7k .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWGyN7k .card .panel-body {
  color: #767676;
}
.cid-t1GLWGyN7k .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWGyN7k H4 {
  color: #338c36;
}
.cid-t1GLWGZvYl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWGZvYl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWGZvYl H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWGZvYl H3 {
  color: #2e2e2e;
}
.cid-t1GLWGZvYl .mbr-text,
.cid-t1GLWGZvYl .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWGZvYl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWGZvYl img {
  filter: invert(0.5);
}
.cid-t1GLWHk9v1 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWHk9v1 .accordion .card {
  overflow: visible;
}
.cid-t1GLWHk9v1 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWHk9v1 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWHk9v1 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWHk9v1 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWHk9v1 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWHk9v1 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWHk9v1 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWHk9v1 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWHk9v1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWHk9v1 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWHk9v1 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWHk9v1 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWHk9v1 .card .panel-body {
  color: #767676;
}
.cid-t1GLWHk9v1 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWHk9v1 H4 {
  color: #338c36;
}
.cid-t1GLWHMeRG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWHMeRG .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWHMeRG H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWHMeRG H3 {
  color: #2e2e2e;
}
.cid-t1GLWHMeRG .mbr-text,
.cid-t1GLWHMeRG .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWHMeRG .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWHMeRG img {
  filter: invert(0.5);
}
.cid-t1GLWI9EbN {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWI9EbN .accordion .card {
  overflow: visible;
}
.cid-t1GLWI9EbN .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWI9EbN .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWI9EbN .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWI9EbN .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWI9EbN .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWI9EbN .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWI9EbN .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWI9EbN .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWI9EbN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWI9EbN .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWI9EbN .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWI9EbN .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWI9EbN .card .panel-body {
  color: #767676;
}
.cid-t1GLWI9EbN .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWI9EbN H4 {
  color: #338c36;
}
.cid-t29EUl4ngh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29EUl4ngh .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29EUl4ngh .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29EUl4ngh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29EUl4ngh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29EUl4ngh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29EUl4ngh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29EUl4ngh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29EUl4ngh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29EUl4ngh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29EUl4ngh h5 {
    margin-left: 0px;
  }
  .cid-t29EUl4ngh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29EUl4ngh h5:hover:before {
    animation: none;
  }
}
.cid-t29EUl4ngh .mbr-section-subtitle,
.cid-t29EUl4ngh .content {
  color: #2e2e2e;
}
.cid-t1GLWIDTIa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWIDTIa .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWIDTIa H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWIDTIa H3 {
  color: #2e2e2e;
}
.cid-t1GLWIDTIa .mbr-text,
.cid-t1GLWIDTIa .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWIDTIa .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWIDTIa img {
  filter: invert(0.5);
}
.cid-t1GLWIYQa6 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWIYQa6 .accordion .card {
  overflow: visible;
}
.cid-t1GLWIYQa6 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWIYQa6 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWIYQa6 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWIYQa6 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWIYQa6 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWIYQa6 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWIYQa6 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWIYQa6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWIYQa6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWIYQa6 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWIYQa6 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWIYQa6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWIYQa6 .card .panel-body {
  color: #767676;
}
.cid-t1GLWIYQa6 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWIYQa6 H4 {
  color: #338c36;
}
.cid-t1GQUf3tJl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GQUf3tJl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GQUf3tJl H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GQUf3tJl H3 {
  color: #2e2e2e;
}
.cid-t1GQUf3tJl .mbr-text,
.cid-t1GQUf3tJl .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GQUf3tJl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GQUf3tJl img {
  filter: invert(0.5);
}
.cid-t1GR1xfPgx {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GR1xfPgx .accordion .card {
  overflow: visible;
}
.cid-t1GR1xfPgx .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GR1xfPgx .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GR1xfPgx .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GR1xfPgx .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GR1xfPgx .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GR1xfPgx .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GR1xfPgx .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GR1xfPgx .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GR1xfPgx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GR1xfPgx .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GR1xfPgx .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GR1xfPgx .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GR1xfPgx .card .panel-body {
  color: #767676;
}
.cid-t1GR1xfPgx .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GR1xfPgx H4 {
  color: #3b7e2a;
}
.cid-t1GR8aXps2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GR8aXps2 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GR8aXps2 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GR8aXps2 H3 {
  color: #2e2e2e;
}
.cid-t1GR8aXps2 .mbr-text,
.cid-t1GR8aXps2 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GR8aXps2 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GR8aXps2 img {
  filter: invert(0.5);
}
.cid-t1GRk0gGTn {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GRk0gGTn .accordion .card {
  overflow: visible;
}
.cid-t1GRk0gGTn .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GRk0gGTn .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GRk0gGTn .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GRk0gGTn .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GRk0gGTn .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GRk0gGTn .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GRk0gGTn .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GRk0gGTn .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GRk0gGTn .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GRk0gGTn .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GRk0gGTn .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GRk0gGTn .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GRk0gGTn .card .panel-body {
  color: #767676;
}
.cid-t1GRk0gGTn .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GRk0gGTn H4 {
  color: #3b7e2a;
}
.cid-t29Fch8FXq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29Fch8FXq .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Fch8FXq .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Fch8FXq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29Fch8FXq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29Fch8FXq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29Fch8FXq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29Fch8FXq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29Fch8FXq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29Fch8FXq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29Fch8FXq h5 {
    margin-left: 0px;
  }
  .cid-t29Fch8FXq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29Fch8FXq h5:hover:before {
    animation: none;
  }
}
.cid-t29Fch8FXq .mbr-section-subtitle,
.cid-t29Fch8FXq .content {
  color: #2e2e2e;
}
.cid-t1GLWJpX6Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWJpX6Y .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWJpX6Y H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWJpX6Y H3 {
  color: #2e2e2e;
}
.cid-t1GLWJpX6Y .mbr-text,
.cid-t1GLWJpX6Y .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWJpX6Y .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWJpX6Y img {
  filter: invert(0.5);
}
.cid-t1GLWJMpib {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWJMpib .accordion .card {
  overflow: visible;
}
.cid-t1GLWJMpib .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWJMpib .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWJMpib .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWJMpib .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWJMpib .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWJMpib .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWJMpib .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWJMpib .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWJMpib .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWJMpib .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWJMpib .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWJMpib .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWJMpib .card .panel-body {
  color: #767676;
}
.cid-t1GLWJMpib .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWJMpib H4 {
  color: #338c36;
}
.cid-t1GLWKh8Nw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWKh8Nw .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWKh8Nw H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWKh8Nw H3 {
  color: #2e2e2e;
}
.cid-t1GLWKh8Nw .mbr-text,
.cid-t1GLWKh8Nw .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWKh8Nw .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWKh8Nw img {
  filter: invert(0.5);
}
.cid-t1GLWKIu8K {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWKIu8K .accordion .card {
  overflow: visible;
}
.cid-t1GLWKIu8K .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWKIu8K .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWKIu8K .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWKIu8K .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWKIu8K .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWKIu8K .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWKIu8K .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWKIu8K .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWKIu8K .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWKIu8K .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWKIu8K .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWKIu8K .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWKIu8K .card .panel-body {
  color: #767676;
}
.cid-t1GLWKIu8K .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWKIu8K H4 {
  color: #338c36;
}
.cid-t29Fm1WwF0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29Fm1WwF0 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Fm1WwF0 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29Fm1WwF0 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29Fm1WwF0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29Fm1WwF0 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29Fm1WwF0 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29Fm1WwF0 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29Fm1WwF0 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29Fm1WwF0 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29Fm1WwF0 h5 {
    margin-left: 0px;
  }
  .cid-t29Fm1WwF0 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29Fm1WwF0 h5:hover:before {
    animation: none;
  }
}
.cid-t29Fm1WwF0 .mbr-section-subtitle,
.cid-t29Fm1WwF0 .content {
  color: #2e2e2e;
}
.cid-t1GLWLdYDV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWLdYDV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWLdYDV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWLdYDV H3 {
  color: #2e2e2e;
}
.cid-t1GLWLdYDV .mbr-text,
.cid-t1GLWLdYDV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWLdYDV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWLdYDV img {
  filter: invert(0.5);
}
.cid-t1GLWLGKAD {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWLGKAD .accordion .card {
  overflow: visible;
}
.cid-t1GLWLGKAD .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWLGKAD .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWLGKAD .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWLGKAD .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWLGKAD .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWLGKAD .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWLGKAD .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWLGKAD .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWLGKAD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWLGKAD .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWLGKAD .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWLGKAD .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWLGKAD .card .panel-body {
  color: #767676;
}
.cid-t1GLWLGKAD .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWLGKAD H4 {
  color: #338c36;
}
.cid-t1GLWMbByP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GLWMbByP .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GLWMbByP H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GLWMbByP H3 {
  color: #2e2e2e;
}
.cid-t1GLWMbByP .mbr-text,
.cid-t1GLWMbByP .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GLWMbByP .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GLWMbByP img {
  filter: invert(0.5);
}
.cid-t1GLWMC41t {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GLWMC41t .accordion .card {
  overflow: visible;
}
.cid-t1GLWMC41t .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GLWMC41t .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GLWMC41t .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GLWMC41t .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GLWMC41t .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GLWMC41t .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GLWMC41t .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GLWMC41t .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GLWMC41t .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GLWMC41t .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GLWMC41t .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GLWMC41t .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GLWMC41t .card .panel-body {
  color: #767676;
}
.cid-t1GLWMC41t .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GLWMC41t H4 {
  color: #338c36;
}
.cid-t1H031cq6L {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1H031cq6L .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1H031cq6L .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1H031cq6L .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1H031cq6L .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1H031cq6L .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1H031cq6L .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1H031cq6L .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1H031cq6L .user-desc {
  color: #e60064;
}
.cid-t1H031cq6L .card-title {
  color: #000000;
}
.cid-t1H04czMPT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1H04czMPT .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1H04czMPT .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1H04czMPT .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1H04czMPT .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1H04czMPT .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1H04czMPT .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1H04czMPT .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1H04czMPT .user-desc {
  color: #e60064;
}
.cid-t1H04czMPT .card-title {
  color: #000000;
}
.cid-t30Or8LwVB.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8LwVB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8LwVB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8LwVB .modal-content,
.cid-t30Or8LwVB .modal-dialog {
  height: auto;
}
.cid-t30Or8LwVB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8LwVB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8LwVB .form-wrapper .mbr-form .form-group,
  .cid-t30Or8LwVB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8LwVB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8LwVB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8LwVB .mbr-text {
  text-align: center;
}
.cid-t30Or8LwVB .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8LwVB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8LwVB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8LwVB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8LwVB .modal-open {
  overflow: hidden;
}
.cid-t30Or8LwVB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8LwVB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8LwVB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8LwVB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8LwVB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8LwVB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8LwVB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8LwVB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8LwVB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8LwVB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8LwVB .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8LwVB .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8LwVB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8LwVB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LwVB .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8LwVB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8LwVB .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8LwVB .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8LwVB .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8LwVB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8LwVB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8LwVB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LwVB .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8LwVB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8LwVB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8LwVB .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8LwVB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8LwVB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8LwVB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8LwVB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8LwVB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8LwVB .modal-lg,
  .cid-t30Or8LwVB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8LwVB .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8LwVB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8LwVB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8LwVB .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8LwVB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8LwVB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8LwVB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8LwVB .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8LwVB .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1HakPRP2V {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/21-de-octubre-reunion-con-funcionarios-federales-de-la-union-americana-consul-2-2000x1331.jpg");
}
.cid-t1HakPRP2V .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1HakPRP2V .wrap {
  padding: 0 25px;
}
.cid-t1HakPRP2V .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1HakPRP2V .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1HakPRP2V .mbr-text {
  margin-bottom: 20px;
}
.cid-t1HakPRP2V .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1HakPRP2V .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1HakPRP2V .container,
  .cid-t1HakPRP2V .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1HakPRP2V .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1HakPRP2V a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1HakPRP2V .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1HakSnikY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1HakSnikY .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1HakSnikY .mbr-text {
  color: #2e2e2e;
}
.cid-t1HakSnikY .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1HakSnikY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1HakSnikY .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1HakSnikY .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1HakSnikY h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1HakSnikY h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1HakSnikY h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1HakSnikY h5 {
    margin-left: 0px;
  }
  .cid-t1HakSnikY h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1HakSnikY h5:hover:before {
    animation: none;
  }
}
.cid-t1HakSnikY .mbr-section-subtitle,
.cid-t1HakSnikY .content {
  color: #2e2e2e;
}
.cid-t1HakSOKnz .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HakSOKnz .nav-item,
.cid-t1HakSOKnz .nav-link,
.cid-t1HakSOKnz .navbar-caption {
  font-weight: normal;
}
.cid-t1HakSOKnz .nav-item:focus,
.cid-t1HakSOKnz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1HakSOKnz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1HakSOKnz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1HakSOKnz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1HakSOKnz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1HakSOKnz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1HakSOKnz .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1HakSOKnz .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1HakSOKnz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1HakSOKnz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1HakSOKnz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1HakSOKnz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1HakSOKnz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1HakSOKnz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1HakSOKnz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1HakSOKnz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1HakSOKnz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1HakSOKnz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1HakSOKnz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1HakSOKnz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1HakSOKnz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1HakSOKnz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1HakSOKnz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1HakSOKnz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1HakSOKnz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1HakSOKnz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1HakSOKnz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1HakSOKnz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1HakSOKnz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1HakSOKnz .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1HakSOKnz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1HakSOKnz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1HakSOKnz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1HakSOKnz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1HakSOKnz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1HakSOKnz .dropdown-item.active,
.cid-t1HakSOKnz .dropdown-item:active {
  background-color: transparent;
}
.cid-t1HakSOKnz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1HakSOKnz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1HakSOKnz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1HakSOKnz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1HakSOKnz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1HakSOKnz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1HakSOKnz .navbar-buttons {
  text-align: center;
}
.cid-t1HakSOKnz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1HakSOKnz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1HakSOKnz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1HakSOKnz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1HakSOKnz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1HakSOKnz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1HakSOKnz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1HakSOKnz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1HakSOKnz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1HakSOKnz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1HakSOKnz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1HakSOKnz a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1HakSOKnz .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1HakSOKnz .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1HakSOKnz .soc-item {
  margin: .5rem .3rem;
}
.cid-t1HakSOKnz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1HakSOKnz .navbar {
    height: 77px;
  }
  .cid-t1HakSOKnz .navbar.opened {
    height: auto;
  }
  .cid-t1HakSOKnz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1HakSOKnz #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1HakSOKnz .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1HakSOKnz .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1HakSOKnz .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1HakSOKnz .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1HakSOKnz .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1HakSOKnz .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1HakSOKnz .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29KRKgF5o {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29KRKgF5o .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29KRKgF5o .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29KRKgF5o .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29KRKgF5o .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29KRKgF5o .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29KRKgF5o .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29KRKgF5o h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29KRKgF5o h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29KRKgF5o h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29KRKgF5o h5 {
    margin-left: 0px;
  }
  .cid-t29KRKgF5o h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29KRKgF5o h5:hover:before {
    animation: none;
  }
}
.cid-t29KRKgF5o .mbr-section-subtitle,
.cid-t29KRKgF5o .content {
  color: #2e2e2e;
}
.cid-t1HakTjdaw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakTjdaw .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakTjdaw H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakTjdaw H3 {
  color: #2e2e2e;
}
.cid-t1HakTjdaw .mbr-text,
.cid-t1HakTjdaw .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakTjdaw .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakTjdaw img {
  filter: invert(0.5);
}
.cid-t1HakTFShE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakTFShE .accordion .card {
  overflow: visible;
}
.cid-t1HakTFShE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakTFShE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakTFShE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakTFShE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakTFShE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakTFShE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakTFShE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakTFShE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakTFShE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakTFShE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakTFShE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakTFShE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakTFShE .card .panel-body {
  color: #767676;
}
.cid-t1HakTFShE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakTFShE H4 {
  color: #aa0912;
}
.cid-t1HakU1Hrl {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakU1Hrl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakU1Hrl H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakU1Hrl H3 {
  color: #2e2e2e;
}
.cid-t1HakU1Hrl .mbr-text,
.cid-t1HakU1Hrl .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakU1Hrl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakU1Hrl img {
  filter: invert(0.5);
}
.cid-t1HakUnGbK {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakUnGbK .accordion .card {
  overflow: visible;
}
.cid-t1HakUnGbK .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakUnGbK .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakUnGbK .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakUnGbK .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakUnGbK .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakUnGbK .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakUnGbK .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakUnGbK .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakUnGbK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakUnGbK .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakUnGbK .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakUnGbK .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakUnGbK .card .panel-body {
  color: #767676;
}
.cid-t1HakUnGbK .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakUnGbK H4 {
  color: #aa0912;
}
.cid-t1HakUL6xX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakUL6xX .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakUL6xX H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakUL6xX H3 {
  color: #2e2e2e;
}
.cid-t1HakUL6xX .mbr-text,
.cid-t1HakUL6xX .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakUL6xX .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakUL6xX img {
  filter: invert(0.5);
}
.cid-t1HakV3vOB {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakV3vOB .accordion .card {
  overflow: visible;
}
.cid-t1HakV3vOB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakV3vOB .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakV3vOB .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakV3vOB .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakV3vOB .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakV3vOB .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakV3vOB .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakV3vOB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakV3vOB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakV3vOB .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakV3vOB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakV3vOB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakV3vOB .card .panel-body {
  color: #767676;
}
.cid-t1HakV3vOB .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakV3vOB H4 {
  color: #aa0912;
}
.cid-t1HakVxGYm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakVxGYm .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakVxGYm H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakVxGYm H3 {
  color: #2e2e2e;
}
.cid-t1HakVxGYm .mbr-text,
.cid-t1HakVxGYm .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakVxGYm .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakVxGYm img {
  filter: invert(0.5);
}
.cid-t1HakVOHKE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakVOHKE .accordion .card {
  overflow: visible;
}
.cid-t1HakVOHKE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakVOHKE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakVOHKE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakVOHKE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakVOHKE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakVOHKE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakVOHKE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakVOHKE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakVOHKE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakVOHKE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakVOHKE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakVOHKE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakVOHKE .card .panel-body {
  color: #767676;
}
.cid-t1HakVOHKE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakVOHKE H4 {
  color: #aa0912;
}
.cid-t1HakWbXha {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakWbXha .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakWbXha H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakWbXha H3 {
  color: #2e2e2e;
}
.cid-t1HakWbXha .mbr-text,
.cid-t1HakWbXha .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakWbXha .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakWbXha img {
  filter: invert(0.5);
}
.cid-t1HakWub9d {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakWub9d .accordion .card {
  overflow: visible;
}
.cid-t1HakWub9d .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakWub9d .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakWub9d .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakWub9d .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakWub9d .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakWub9d .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakWub9d .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakWub9d .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakWub9d .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakWub9d .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakWub9d .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakWub9d .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakWub9d .card .panel-body {
  color: #767676;
}
.cid-t1HakWub9d .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakWub9d H4 {
  color: #aa0912;
}
.cid-t29L7pnzrZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29L7pnzrZ .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29L7pnzrZ .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29L7pnzrZ .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29L7pnzrZ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29L7pnzrZ .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29L7pnzrZ .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29L7pnzrZ h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29L7pnzrZ h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29L7pnzrZ h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29L7pnzrZ h5 {
    margin-left: 0px;
  }
  .cid-t29L7pnzrZ h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29L7pnzrZ h5:hover:before {
    animation: none;
  }
}
.cid-t29L7pnzrZ .mbr-section-subtitle,
.cid-t29L7pnzrZ .content {
  color: #2e2e2e;
}
.cid-t1HakZiSUW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HakZiSUW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HakZiSUW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HakZiSUW H3 {
  color: #2e2e2e;
}
.cid-t1HakZiSUW .mbr-text,
.cid-t1HakZiSUW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HakZiSUW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HakZiSUW img {
  filter: invert(0.5);
}
.cid-t1HakZEyTC {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HakZEyTC .accordion .card {
  overflow: visible;
}
.cid-t1HakZEyTC .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HakZEyTC .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HakZEyTC .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HakZEyTC .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HakZEyTC .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HakZEyTC .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HakZEyTC .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HakZEyTC .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HakZEyTC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HakZEyTC .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HakZEyTC .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HakZEyTC .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HakZEyTC .card .panel-body {
  color: #767676;
}
.cid-t1HakZEyTC .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HakZEyTC H4 {
  color: #aa0912;
}
.cid-t1Hal05QWV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal05QWV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal05QWV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal05QWV H3 {
  color: #2e2e2e;
}
.cid-t1Hal05QWV .mbr-text,
.cid-t1Hal05QWV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal05QWV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal05QWV img {
  filter: invert(0.5);
}
.cid-t1Hal0sgOG {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal0sgOG .accordion .card {
  overflow: visible;
}
.cid-t1Hal0sgOG .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal0sgOG .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal0sgOG .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal0sgOG .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal0sgOG .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal0sgOG .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal0sgOG .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal0sgOG .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal0sgOG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal0sgOG .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal0sgOG .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal0sgOG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal0sgOG .card .panel-body {
  color: #767676;
}
.cid-t1Hal0sgOG .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal0sgOG H4 {
  color: #aa0912;
}
.cid-t1Hal0TdBS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal0TdBS .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal0TdBS H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal0TdBS H3 {
  color: #2e2e2e;
}
.cid-t1Hal0TdBS .mbr-text,
.cid-t1Hal0TdBS .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal0TdBS .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal0TdBS img {
  filter: invert(0.5);
}
.cid-t1Hal1ofut {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal1ofut .accordion .card {
  overflow: visible;
}
.cid-t1Hal1ofut .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal1ofut .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal1ofut .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal1ofut .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal1ofut .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal1ofut .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal1ofut .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal1ofut .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal1ofut .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal1ofut .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal1ofut .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal1ofut .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal1ofut .card .panel-body {
  color: #767676;
}
.cid-t1Hal1ofut .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal1ofut H4 {
  color: #aa0912;
}
.cid-t1HhBewDmt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HhBewDmt .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HhBewDmt H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HhBewDmt H3 {
  color: #2e2e2e;
}
.cid-t1HhBewDmt .mbr-text,
.cid-t1HhBewDmt .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HhBewDmt .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HhBewDmt img {
  filter: invert(0.5);
}
.cid-t1HhLGgGct {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1HhLGgGct .accordion .card {
  overflow: visible;
}
.cid-t1HhLGgGct .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1HhLGgGct .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1HhLGgGct .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1HhLGgGct .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1HhLGgGct .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1HhLGgGct .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1HhLGgGct .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1HhLGgGct .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1HhLGgGct .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1HhLGgGct .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1HhLGgGct .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1HhLGgGct .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1HhLGgGct .card .panel-body {
  color: #767676;
}
.cid-t1HhLGgGct .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1HhLGgGct H4 {
  color: #aa0912;
}
.cid-t1HhTgt44n {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1HhTgt44n .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1HhTgt44n H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1HhTgt44n H3 {
  color: #2e2e2e;
}
.cid-t1HhTgt44n .mbr-text,
.cid-t1HhTgt44n .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1HhTgt44n .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1HhTgt44n img {
  filter: invert(0.5);
}
.cid-t1Hi1xJGNt {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hi1xJGNt .accordion .card {
  overflow: visible;
}
.cid-t1Hi1xJGNt .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hi1xJGNt .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hi1xJGNt .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hi1xJGNt .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hi1xJGNt .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hi1xJGNt .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hi1xJGNt .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hi1xJGNt .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hi1xJGNt .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hi1xJGNt .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hi1xJGNt .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hi1xJGNt .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hi1xJGNt .card .panel-body {
  color: #767676;
}
.cid-t1Hi1xJGNt .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hi1xJGNt H4 {
  color: #aa0912;
}
.cid-t29LHHAJm4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29LHHAJm4 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29LHHAJm4 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29LHHAJm4 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29LHHAJm4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29LHHAJm4 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29LHHAJm4 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29LHHAJm4 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29LHHAJm4 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29LHHAJm4 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29LHHAJm4 h5 {
    margin-left: 0px;
  }
  .cid-t29LHHAJm4 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29LHHAJm4 h5:hover:before {
    animation: none;
  }
}
.cid-t29LHHAJm4 .mbr-section-subtitle,
.cid-t29LHHAJm4 .content {
  color: #2e2e2e;
}
.cid-t1Hal1Ts1S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal1Ts1S .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal1Ts1S H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal1Ts1S H3 {
  color: #2e2e2e;
}
.cid-t1Hal1Ts1S .mbr-text,
.cid-t1Hal1Ts1S .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal1Ts1S .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal1Ts1S img {
  filter: invert(0.5);
}
.cid-t1Hal2jqMB {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal2jqMB .accordion .card {
  overflow: visible;
}
.cid-t1Hal2jqMB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal2jqMB .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal2jqMB .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal2jqMB .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal2jqMB .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal2jqMB .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal2jqMB .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal2jqMB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal2jqMB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal2jqMB .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal2jqMB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal2jqMB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal2jqMB .card .panel-body {
  color: #767676;
}
.cid-t1Hal2jqMB .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal2jqMB H4 {
  color: #aa0912;
}
.cid-t1Hal2N6gz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal2N6gz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal2N6gz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal2N6gz H3 {
  color: #2e2e2e;
}
.cid-t1Hal2N6gz .mbr-text,
.cid-t1Hal2N6gz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal2N6gz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal2N6gz img {
  filter: invert(0.5);
}
.cid-t1Hal3bO1f {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal3bO1f .accordion .card {
  overflow: visible;
}
.cid-t1Hal3bO1f .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal3bO1f .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal3bO1f .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal3bO1f .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal3bO1f .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal3bO1f .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal3bO1f .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal3bO1f .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal3bO1f .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal3bO1f .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal3bO1f .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal3bO1f .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal3bO1f .card .panel-body {
  color: #767676;
}
.cid-t1Hal3bO1f .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal3bO1f H4 {
  color: #aa0912;
}
.cid-t1Hj85eprU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hj85eprU .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hj85eprU H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hj85eprU H3 {
  color: #2e2e2e;
}
.cid-t1Hj85eprU .mbr-text,
.cid-t1Hj85eprU .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hj85eprU .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hj85eprU img {
  filter: invert(0.5);
}
.cid-t1Hj8SpttK {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hj8SpttK .accordion .card {
  overflow: visible;
}
.cid-t1Hj8SpttK .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hj8SpttK .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hj8SpttK .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hj8SpttK .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hj8SpttK .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hj8SpttK .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hj8SpttK .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hj8SpttK .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hj8SpttK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hj8SpttK .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hj8SpttK .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hj8SpttK .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hj8SpttK .card .panel-body {
  color: #767676;
}
.cid-t1Hj8SpttK .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hj8SpttK H4 {
  color: #aa0912;
}
.cid-t1Hjhj2GKx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hjhj2GKx .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hjhj2GKx H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hjhj2GKx H3 {
  color: #2e2e2e;
}
.cid-t1Hjhj2GKx .mbr-text,
.cid-t1Hjhj2GKx .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hjhj2GKx .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hjhj2GKx img {
  filter: invert(0.5);
}
.cid-t1Hji08j2x {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hji08j2x .accordion .card {
  overflow: visible;
}
.cid-t1Hji08j2x .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hji08j2x .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hji08j2x .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hji08j2x .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hji08j2x .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hji08j2x .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hji08j2x .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hji08j2x .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hji08j2x .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hji08j2x .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hji08j2x .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hji08j2x .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hji08j2x .card .panel-body {
  color: #767676;
}
.cid-t1Hji08j2x .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hji08j2x H4 {
  color: #aa0912;
}
.cid-t29LSQKYpI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29LSQKYpI .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29LSQKYpI .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29LSQKYpI .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29LSQKYpI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29LSQKYpI .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29LSQKYpI .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29LSQKYpI h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29LSQKYpI h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29LSQKYpI h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29LSQKYpI h5 {
    margin-left: 0px;
  }
  .cid-t29LSQKYpI h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29LSQKYpI h5:hover:before {
    animation: none;
  }
}
.cid-t29LSQKYpI .mbr-section-subtitle,
.cid-t29LSQKYpI .content {
  color: #2e2e2e;
}
.cid-t1Hal3IMiQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal3IMiQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal3IMiQ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal3IMiQ H3 {
  color: #2e2e2e;
}
.cid-t1Hal3IMiQ .mbr-text,
.cid-t1Hal3IMiQ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal3IMiQ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal3IMiQ img {
  filter: invert(0.5);
}
.cid-t1Hal47GUg {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal47GUg .accordion .card {
  overflow: visible;
}
.cid-t1Hal47GUg .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal47GUg .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal47GUg .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal47GUg .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal47GUg .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal47GUg .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal47GUg .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal47GUg .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal47GUg .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal47GUg .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal47GUg .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal47GUg .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal47GUg .card .panel-body {
  color: #767676;
}
.cid-t1Hal47GUg .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal47GUg H4 {
  color: #aa0912;
}
.cid-t1Hal4CcKC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Hal4CcKC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Hal4CcKC H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Hal4CcKC H3 {
  color: #2e2e2e;
}
.cid-t1Hal4CcKC .mbr-text,
.cid-t1Hal4CcKC .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Hal4CcKC .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Hal4CcKC img {
  filter: invert(0.5);
}
.cid-t1Hal57vaO {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Hal57vaO .accordion .card {
  overflow: visible;
}
.cid-t1Hal57vaO .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Hal57vaO .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Hal57vaO .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Hal57vaO .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Hal57vaO .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Hal57vaO .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Hal57vaO .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Hal57vaO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Hal57vaO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Hal57vaO .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Hal57vaO .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Hal57vaO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Hal57vaO .card .panel-body {
  color: #767676;
}
.cid-t1Hal57vaO .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Hal57vaO H4 {
  color: #aa0912;
}
.cid-t1Oc9jhuU9 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Oc9jhuU9 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Oc9jhuU9 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Oc9jhuU9 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Oc9jhuU9 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Oc9jhuU9 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Oc9jhuU9 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Oc9jhuU9 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Oc9jhuU9 .user-desc {
  color: #e60064;
}
.cid-t1Oc9jhuU9 .card-title {
  color: #000000;
}
.cid-t1Oc9OEupc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Oc9OEupc .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Oc9OEupc .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Oc9OEupc .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Oc9OEupc .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Oc9OEupc .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Oc9OEupc .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Oc9OEupc .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Oc9OEupc .user-desc {
  color: #e60064;
}
.cid-t1Oc9OEupc .card-title {
  color: #000000;
}
.cid-t30Or8MBti.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8MBti.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8MBti.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8MBti .modal-content,
.cid-t30Or8MBti .modal-dialog {
  height: auto;
}
.cid-t30Or8MBti .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8MBti .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8MBti .form-wrapper .mbr-form .form-group,
  .cid-t30Or8MBti .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8MBti .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8MBti .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8MBti .mbr-text {
  text-align: center;
}
.cid-t30Or8MBti .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8MBti .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8MBti .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8MBti .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8MBti .modal-open {
  overflow: hidden;
}
.cid-t30Or8MBti .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8MBti .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8MBti .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8MBti .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8MBti .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8MBti .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8MBti .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8MBti .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8MBti .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8MBti .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8MBti .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8MBti .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8MBti .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8MBti .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MBti .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8MBti .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8MBti .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8MBti .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8MBti .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8MBti .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8MBti .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8MBti .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MBti .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8MBti .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8MBti .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MBti .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8MBti .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8MBti .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8MBti .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8MBti .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8MBti .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8MBti .modal-lg,
  .cid-t30Or8MBti .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8MBti .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8MBti .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8MBti .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8MBti .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8MBti .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8MBti .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8MBti .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8MBti .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8MBti .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1NaU39GZH {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/rgc-entrega-de-placas-10-2000x1858.jpg");
}
.cid-t1NaU39GZH .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1NaU39GZH .wrap {
  padding: 0 25px;
}
.cid-t1NaU39GZH .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1NaU39GZH .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1NaU39GZH .mbr-text {
  margin-bottom: 20px;
}
.cid-t1NaU39GZH .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1NaU39GZH .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1NaU39GZH .container,
  .cid-t1NaU39GZH .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1NaU39GZH .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1NaU39GZH a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1NaU39GZH .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1NaU4dmpb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1NaU4dmpb .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1NaU4dmpb .mbr-text {
  color: #2e2e2e;
}
.cid-t1NaU4dmpb .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1NaU4dmpb .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1NaU4dmpb .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1NaU4dmpb .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1NaU4dmpb h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1NaU4dmpb h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1NaU4dmpb h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1NaU4dmpb h5 {
    margin-left: 0px;
  }
  .cid-t1NaU4dmpb h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1NaU4dmpb h5:hover:before {
    animation: none;
  }
}
.cid-t1NaU4dmpb .mbr-section-subtitle,
.cid-t1NaU4dmpb .content {
  color: #2e2e2e;
}
.cid-t1NaU4B7yf .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NaU4B7yf .nav-item,
.cid-t1NaU4B7yf .nav-link,
.cid-t1NaU4B7yf .navbar-caption {
  font-weight: normal;
}
.cid-t1NaU4B7yf .nav-item:focus,
.cid-t1NaU4B7yf .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1NaU4B7yf .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1NaU4B7yf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1NaU4B7yf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1NaU4B7yf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1NaU4B7yf .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1NaU4B7yf .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1NaU4B7yf .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1NaU4B7yf .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1NaU4B7yf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1NaU4B7yf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1NaU4B7yf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1NaU4B7yf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1NaU4B7yf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1NaU4B7yf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1NaU4B7yf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1NaU4B7yf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1NaU4B7yf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1NaU4B7yf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1NaU4B7yf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1NaU4B7yf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1NaU4B7yf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1NaU4B7yf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1NaU4B7yf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1NaU4B7yf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1NaU4B7yf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1NaU4B7yf .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1NaU4B7yf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1NaU4B7yf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1NaU4B7yf .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1NaU4B7yf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1NaU4B7yf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1NaU4B7yf .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1NaU4B7yf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1NaU4B7yf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1NaU4B7yf .dropdown-item.active,
.cid-t1NaU4B7yf .dropdown-item:active {
  background-color: transparent;
}
.cid-t1NaU4B7yf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1NaU4B7yf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1NaU4B7yf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1NaU4B7yf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1NaU4B7yf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1NaU4B7yf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1NaU4B7yf .navbar-buttons {
  text-align: center;
}
.cid-t1NaU4B7yf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1NaU4B7yf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1NaU4B7yf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1NaU4B7yf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1NaU4B7yf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1NaU4B7yf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1NaU4B7yf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1NaU4B7yf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1NaU4B7yf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1NaU4B7yf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1NaU4B7yf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1NaU4B7yf a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1NaU4B7yf .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1NaU4B7yf .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1NaU4B7yf .soc-item {
  margin: .5rem .3rem;
}
.cid-t1NaU4B7yf .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1NaU4B7yf .navbar {
    height: 77px;
  }
  .cid-t1NaU4B7yf .navbar.opened {
    height: auto;
  }
  .cid-t1NaU4B7yf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1NaU4B7yf #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1NaU4B7yf .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1NaU4B7yf .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1NaU4B7yf .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1NaU4B7yf .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1NaU4B7yf .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1NaU4B7yf .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1NaU4B7yf .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29U1wshFD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29U1wshFD .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29U1wshFD .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29U1wshFD .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29U1wshFD .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29U1wshFD .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29U1wshFD .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29U1wshFD h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29U1wshFD h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29U1wshFD h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29U1wshFD h5 {
    margin-left: 0px;
  }
  .cid-t29U1wshFD h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29U1wshFD h5:hover:before {
    animation: none;
  }
}
.cid-t29U1wshFD .mbr-section-subtitle,
.cid-t29U1wshFD .content {
  color: #2e2e2e;
}
.cid-t1NaU5943e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaU5943e .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaU5943e H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaU5943e H3 {
  color: #2e2e2e;
}
.cid-t1NaU5943e .mbr-text,
.cid-t1NaU5943e .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaU5943e .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaU5943e img {
  filter: invert(0.5);
}
.cid-t1NaU5xhwn {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaU5xhwn .accordion .card {
  overflow: visible;
}
.cid-t1NaU5xhwn .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaU5xhwn .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaU5xhwn .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaU5xhwn .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaU5xhwn .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaU5xhwn .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaU5xhwn .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaU5xhwn .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaU5xhwn .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaU5xhwn .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaU5xhwn .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaU5xhwn .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaU5xhwn .card .panel-body {
  color: #767676;
}
.cid-t1NaU5xhwn .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaU5xhwn H4 {
  color: #aa0912;
}
.cid-t1NaU5VyYx {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaU5VyYx .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaU5VyYx H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaU5VyYx H3 {
  color: #2e2e2e;
}
.cid-t1NaU5VyYx .mbr-text,
.cid-t1NaU5VyYx .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaU5VyYx .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaU5VyYx img {
  filter: invert(0.5);
}
.cid-t1NaU6irYT {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaU6irYT .accordion .card {
  overflow: visible;
}
.cid-t1NaU6irYT .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaU6irYT .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaU6irYT .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaU6irYT .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaU6irYT .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaU6irYT .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaU6irYT .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaU6irYT .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaU6irYT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaU6irYT .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaU6irYT .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaU6irYT .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaU6irYT .card .panel-body {
  color: #767676;
}
.cid-t1NaU6irYT .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaU6irYT H4 {
  color: #aa0912;
}
.cid-t1NaU6HDV9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaU6HDV9 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaU6HDV9 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaU6HDV9 H3 {
  color: #2e2e2e;
}
.cid-t1NaU6HDV9 .mbr-text,
.cid-t1NaU6HDV9 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaU6HDV9 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaU6HDV9 img {
  filter: invert(0.5);
}
.cid-t1NaU6ZCZX {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaU6ZCZX .accordion .card {
  overflow: visible;
}
.cid-t1NaU6ZCZX .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaU6ZCZX .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaU6ZCZX .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaU6ZCZX .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaU6ZCZX .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaU6ZCZX .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaU6ZCZX .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaU6ZCZX .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaU6ZCZX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaU6ZCZX .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaU6ZCZX .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaU6ZCZX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaU6ZCZX .card .panel-body {
  color: #767676;
}
.cid-t1NaU6ZCZX .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaU6ZCZX H4 {
  color: #aa0912;
}
.cid-t1NaU7nLXi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaU7nLXi .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaU7nLXi H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaU7nLXi H3 {
  color: #2e2e2e;
}
.cid-t1NaU7nLXi .mbr-text,
.cid-t1NaU7nLXi .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaU7nLXi .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaU7nLXi img {
  filter: invert(0.5);
}
.cid-t1NaU7Fc3z {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaU7Fc3z .accordion .card {
  overflow: visible;
}
.cid-t1NaU7Fc3z .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaU7Fc3z .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaU7Fc3z .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaU7Fc3z .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaU7Fc3z .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaU7Fc3z .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaU7Fc3z .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaU7Fc3z .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaU7Fc3z .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaU7Fc3z .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaU7Fc3z .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaU7Fc3z .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaU7Fc3z .card .panel-body {
  color: #767676;
}
.cid-t1NaU7Fc3z .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaU7Fc3z H4 {
  color: #aa0912;
}
.cid-t29UbeQ9k8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29UbeQ9k8 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UbeQ9k8 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UbeQ9k8 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29UbeQ9k8 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29UbeQ9k8 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29UbeQ9k8 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29UbeQ9k8 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29UbeQ9k8 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29UbeQ9k8 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29UbeQ9k8 h5 {
    margin-left: 0px;
  }
  .cid-t29UbeQ9k8 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29UbeQ9k8 h5:hover:before {
    animation: none;
  }
}
.cid-t29UbeQ9k8 .mbr-section-subtitle,
.cid-t29UbeQ9k8 .content {
  color: #2e2e2e;
}
.cid-t1NaU8QCdW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaU8QCdW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaU8QCdW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaU8QCdW H3 {
  color: #2e2e2e;
}
.cid-t1NaU8QCdW .mbr-text,
.cid-t1NaU8QCdW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaU8QCdW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaU8QCdW img {
  filter: invert(0.5);
}
.cid-t1NaU9amqL {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaU9amqL .accordion .card {
  overflow: visible;
}
.cid-t1NaU9amqL .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaU9amqL .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaU9amqL .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaU9amqL .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaU9amqL .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaU9amqL .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaU9amqL .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaU9amqL .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaU9amqL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaU9amqL .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaU9amqL .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaU9amqL .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaU9amqL .card .panel-body {
  color: #767676;
}
.cid-t1NaU9amqL .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaU9amqL H4 {
  color: #aa0912;
}
.cid-t29UruA3Ub {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29UruA3Ub .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UruA3Ub .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UruA3Ub .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29UruA3Ub .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29UruA3Ub .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29UruA3Ub .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29UruA3Ub h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29UruA3Ub h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29UruA3Ub h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29UruA3Ub h5 {
    margin-left: 0px;
  }
  .cid-t29UruA3Ub h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29UruA3Ub h5:hover:before {
    animation: none;
  }
}
.cid-t29UruA3Ub .mbr-section-subtitle,
.cid-t29UruA3Ub .content {
  color: #2e2e2e;
}
.cid-t1NaUcSAHQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaUcSAHQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaUcSAHQ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaUcSAHQ H3 {
  color: #2e2e2e;
}
.cid-t1NaUcSAHQ .mbr-text,
.cid-t1NaUcSAHQ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaUcSAHQ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaUcSAHQ img {
  filter: invert(0.5);
}
.cid-t1NaUdhHqN {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaUdhHqN .accordion .card {
  overflow: visible;
}
.cid-t1NaUdhHqN .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaUdhHqN .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaUdhHqN .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaUdhHqN .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaUdhHqN .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaUdhHqN .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaUdhHqN .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaUdhHqN .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaUdhHqN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaUdhHqN .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaUdhHqN .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaUdhHqN .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaUdhHqN .card .panel-body {
  color: #767676;
}
.cid-t1NaUdhHqN .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaUdhHqN H4 {
  color: #aa0912;
}
.cid-t29UClOOob {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29UClOOob .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UClOOob .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29UClOOob .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29UClOOob .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29UClOOob .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29UClOOob .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29UClOOob h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29UClOOob h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29UClOOob h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29UClOOob h5 {
    margin-left: 0px;
  }
  .cid-t29UClOOob h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29UClOOob h5:hover:before {
    animation: none;
  }
}
.cid-t29UClOOob .mbr-section-subtitle,
.cid-t29UClOOob .content {
  color: #2e2e2e;
}
.cid-t1NaUgvKnc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NaUgvKnc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1NaUgvKnc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1NaUgvKnc H3 {
  color: #2e2e2e;
}
.cid-t1NaUgvKnc .mbr-text,
.cid-t1NaUgvKnc .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1NaUgvKnc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1NaUgvKnc img {
  filter: invert(0.5);
}
.cid-t1NaUh0VNY {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1NaUh0VNY .accordion .card {
  overflow: visible;
}
.cid-t1NaUh0VNY .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1NaUh0VNY .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1NaUh0VNY .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1NaUh0VNY .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1NaUh0VNY .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1NaUh0VNY .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1NaUh0VNY .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1NaUh0VNY .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1NaUh0VNY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1NaUh0VNY .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1NaUh0VNY .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1NaUh0VNY .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1NaUh0VNY .card .panel-body {
  color: #767676;
}
.cid-t1NaUh0VNY .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1NaUh0VNY H4 {
  color: #aa0912;
}
.cid-t1OciNOOcg {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1OciNOOcg .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1OciNOOcg .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1OciNOOcg .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1OciNOOcg .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1OciNOOcg .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1OciNOOcg .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1OciNOOcg .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1OciNOOcg .user-desc {
  color: #e60064;
}
.cid-t1OciNOOcg .card-title {
  color: #000000;
}
.cid-t1Ocjn3e9j {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Ocjn3e9j .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Ocjn3e9j .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Ocjn3e9j .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Ocjn3e9j .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Ocjn3e9j .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Ocjn3e9j .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Ocjn3e9j .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Ocjn3e9j .user-desc {
  color: #e60064;
}
.cid-t1Ocjn3e9j .card-title {
  color: #000000;
}
.cid-t30Or8MhRA.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8MhRA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8MhRA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8MhRA .modal-content,
.cid-t30Or8MhRA .modal-dialog {
  height: auto;
}
.cid-t30Or8MhRA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8MhRA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8MhRA .form-wrapper .mbr-form .form-group,
  .cid-t30Or8MhRA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8MhRA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8MhRA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8MhRA .mbr-text {
  text-align: center;
}
.cid-t30Or8MhRA .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8MhRA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8MhRA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8MhRA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8MhRA .modal-open {
  overflow: hidden;
}
.cid-t30Or8MhRA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8MhRA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8MhRA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8MhRA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8MhRA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8MhRA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8MhRA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8MhRA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8MhRA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8MhRA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8MhRA .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8MhRA .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8MhRA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8MhRA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MhRA .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8MhRA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8MhRA .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8MhRA .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8MhRA .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8MhRA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8MhRA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8MhRA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MhRA .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8MhRA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8MhRA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MhRA .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8MhRA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8MhRA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8MhRA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8MhRA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8MhRA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8MhRA .modal-lg,
  .cid-t30Or8MhRA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8MhRA .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8MhRA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8MhRA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8MhRA .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8MhRA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8MhRA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8MhRA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8MhRA .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8MhRA .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1O0oP4b5f {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image00019-2000x1500.jpg");
}
.cid-t1O0oP4b5f .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1O0oP4b5f .wrap {
  padding: 0 25px;
}
.cid-t1O0oP4b5f .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1O0oP4b5f .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1O0oP4b5f .mbr-text {
  margin-bottom: 20px;
}
.cid-t1O0oP4b5f .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1O0oP4b5f .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1O0oP4b5f .container,
  .cid-t1O0oP4b5f .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1O0oP4b5f .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1O0oP4b5f a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1O0oP4b5f .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1O0oPPVi2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O0oPPVi2 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1O0oPPVi2 .mbr-text {
  color: #2e2e2e;
}
.cid-t1O0oPPVi2 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O0oPPVi2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O0oPPVi2 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O0oPPVi2 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O0oPPVi2 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O0oPPVi2 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O0oPPVi2 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O0oPPVi2 h5 {
    margin-left: 0px;
  }
  .cid-t1O0oPPVi2 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O0oPPVi2 h5:hover:before {
    animation: none;
  }
}
.cid-t1O0oPPVi2 .mbr-section-subtitle,
.cid-t1O0oPPVi2 .content {
  color: #2e2e2e;
}
.cid-t2a41hqV6q {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a41hqV6q .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a41hqV6q .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a41hqV6q .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a41hqV6q .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a41hqV6q .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a41hqV6q .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a41hqV6q h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a41hqV6q h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a41hqV6q h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a41hqV6q h5 {
    margin-left: 0px;
  }
  .cid-t2a41hqV6q h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a41hqV6q h5:hover:before {
    animation: none;
  }
}
.cid-t2a41hqV6q .mbr-section-subtitle,
.cid-t2a41hqV6q .content {
  color: #2e2e2e;
}
.cid-t1O0oQbvjI .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O0oQbvjI .nav-item,
.cid-t1O0oQbvjI .nav-link,
.cid-t1O0oQbvjI .navbar-caption {
  font-weight: normal;
}
.cid-t1O0oQbvjI .nav-item:focus,
.cid-t1O0oQbvjI .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1O0oQbvjI .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1O0oQbvjI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O0oQbvjI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1O0oQbvjI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1O0oQbvjI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1O0oQbvjI .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1O0oQbvjI .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1O0oQbvjI .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1O0oQbvjI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1O0oQbvjI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1O0oQbvjI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1O0oQbvjI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1O0oQbvjI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1O0oQbvjI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1O0oQbvjI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1O0oQbvjI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1O0oQbvjI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1O0oQbvjI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1O0oQbvjI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1O0oQbvjI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1O0oQbvjI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1O0oQbvjI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1O0oQbvjI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1O0oQbvjI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1O0oQbvjI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1O0oQbvjI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1O0oQbvjI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1O0oQbvjI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1O0oQbvjI .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1O0oQbvjI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1O0oQbvjI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1O0oQbvjI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1O0oQbvjI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1O0oQbvjI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1O0oQbvjI .dropdown-item.active,
.cid-t1O0oQbvjI .dropdown-item:active {
  background-color: transparent;
}
.cid-t1O0oQbvjI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1O0oQbvjI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1O0oQbvjI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1O0oQbvjI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1O0oQbvjI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1O0oQbvjI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1O0oQbvjI .navbar-buttons {
  text-align: center;
}
.cid-t1O0oQbvjI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1O0oQbvjI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1O0oQbvjI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1O0oQbvjI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O0oQbvjI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O0oQbvjI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1O0oQbvjI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O0oQbvjI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1O0oQbvjI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1O0oQbvjI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O0oQbvjI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1O0oQbvjI a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1O0oQbvjI .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1O0oQbvjI .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1O0oQbvjI .soc-item {
  margin: .5rem .3rem;
}
.cid-t1O0oQbvjI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1O0oQbvjI .navbar {
    height: 77px;
  }
  .cid-t1O0oQbvjI .navbar.opened {
    height: auto;
  }
  .cid-t1O0oQbvjI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1O0oQbvjI #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O0oQbvjI .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1O0oQbvjI .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1O0oQbvjI .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O0oQbvjI .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1O0oQbvjI .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1O0oQbvjI .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1O0oQbvjI .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1O0oQEpV8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O0oQEpV8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O0oQEpV8 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O0oQEpV8 H3 {
  color: #2e2e2e;
}
.cid-t1O0oQEpV8 .mbr-text,
.cid-t1O0oQEpV8 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O0oQEpV8 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O0oQEpV8 img {
  filter: invert(0.5);
}
.cid-t1O0oR00gV {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O0oR00gV .accordion .card {
  overflow: visible;
}
.cid-t1O0oR00gV .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O0oR00gV .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O0oR00gV .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O0oR00gV .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O0oR00gV .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O0oR00gV .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O0oR00gV .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O0oR00gV .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O0oR00gV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O0oR00gV .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O0oR00gV .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O0oR00gV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O0oR00gV .card .panel-body {
  color: #767676;
}
.cid-t1O0oR00gV .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O0oR00gV H4 {
  color: #aa0912;
}
.cid-t1O0oRmCQc {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O0oRmCQc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O0oRmCQc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O0oRmCQc H3 {
  color: #2e2e2e;
}
.cid-t1O0oRmCQc .mbr-text,
.cid-t1O0oRmCQc .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O0oRmCQc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O0oRmCQc img {
  filter: invert(0.5);
}
.cid-t1O0oRFeXa {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O0oRFeXa .accordion .card {
  overflow: visible;
}
.cid-t1O0oRFeXa .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O0oRFeXa .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O0oRFeXa .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O0oRFeXa .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O0oRFeXa .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O0oRFeXa .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O0oRFeXa .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O0oRFeXa .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O0oRFeXa .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O0oRFeXa .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O0oRFeXa .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O0oRFeXa .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O0oRFeXa .card .panel-body {
  color: #767676;
}
.cid-t1O0oRFeXa .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O0oRFeXa H4 {
  color: #aa0912;
}
.cid-t1O0oS4Z9G {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O0oS4Z9G .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O0oS4Z9G H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O0oS4Z9G H3 {
  color: #2e2e2e;
}
.cid-t1O0oS4Z9G .mbr-text,
.cid-t1O0oS4Z9G .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O0oS4Z9G .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O0oS4Z9G img {
  filter: invert(0.5);
}
.cid-t1O0oSlYYP {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O0oSlYYP .accordion .card {
  overflow: visible;
}
.cid-t1O0oSlYYP .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O0oSlYYP .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O0oSlYYP .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O0oSlYYP .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O0oSlYYP .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O0oSlYYP .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O0oSlYYP .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O0oSlYYP .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O0oSlYYP .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O0oSlYYP .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O0oSlYYP .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O0oSlYYP .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O0oSlYYP .card .panel-body {
  color: #767676;
}
.cid-t1O0oSlYYP .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O0oSlYYP H4 {
  color: #aa0912;
}
.cid-t2a4b3Vqe7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a4b3Vqe7 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a4b3Vqe7 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a4b3Vqe7 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a4b3Vqe7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a4b3Vqe7 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a4b3Vqe7 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a4b3Vqe7 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a4b3Vqe7 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a4b3Vqe7 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a4b3Vqe7 h5 {
    margin-left: 0px;
  }
  .cid-t2a4b3Vqe7 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a4b3Vqe7 h5:hover:before {
    animation: none;
  }
}
.cid-t2a4b3Vqe7 .mbr-section-subtitle,
.cid-t2a4b3Vqe7 .content {
  color: #2e2e2e;
}
.cid-t1O0oTlP7C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O0oTlP7C .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O0oTlP7C H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O0oTlP7C H3 {
  color: #2e2e2e;
}
.cid-t1O0oTlP7C .mbr-text,
.cid-t1O0oTlP7C .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O0oTlP7C .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O0oTlP7C img {
  filter: invert(0.5);
}
.cid-t1O0oTLXLA {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O0oTLXLA .accordion .card {
  overflow: visible;
}
.cid-t1O0oTLXLA .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O0oTLXLA .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O0oTLXLA .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O0oTLXLA .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O0oTLXLA .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O0oTLXLA .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O0oTLXLA .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O0oTLXLA .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O0oTLXLA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O0oTLXLA .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O0oTLXLA .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O0oTLXLA .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O0oTLXLA .card .panel-body {
  color: #767676;
}
.cid-t1O0oTLXLA .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O0oTLXLA H4 {
  color: #aa0912;
}
.cid-t1O22zAj5p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O22zAj5p .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O22zAj5p H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O22zAj5p H3 {
  color: #2e2e2e;
}
.cid-t1O22zAj5p .mbr-text,
.cid-t1O22zAj5p .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O22zAj5p .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O22zAj5p img {
  filter: invert(0.5);
}
.cid-t1O26kMDuZ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O26kMDuZ .accordion .card {
  overflow: visible;
}
.cid-t1O26kMDuZ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O26kMDuZ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O26kMDuZ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O26kMDuZ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O26kMDuZ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O26kMDuZ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O26kMDuZ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O26kMDuZ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O26kMDuZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O26kMDuZ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O26kMDuZ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O26kMDuZ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O26kMDuZ .card .panel-body {
  color: #767676;
}
.cid-t1O26kMDuZ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O26kMDuZ H4 {
  color: #aa0912;
}
.cid-t1OcoPmgER {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1OcoPmgER .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1OcoPmgER .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1OcoPmgER .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1OcoPmgER .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1OcoPmgER .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1OcoPmgER .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1OcoPmgER .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1OcoPmgER .user-desc {
  color: #e60064;
}
.cid-t1OcoPmgER .card-title {
  color: #000000;
}
.cid-t1Ocrtjuwm {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Ocrtjuwm .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Ocrtjuwm .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Ocrtjuwm .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Ocrtjuwm .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Ocrtjuwm .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Ocrtjuwm .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Ocrtjuwm .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Ocrtjuwm .user-desc {
  color: #e60064;
}
.cid-t1Ocrtjuwm .card-title {
  color: #000000;
}
.cid-t30Or8MOKf.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8MOKf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8MOKf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8MOKf .modal-content,
.cid-t30Or8MOKf .modal-dialog {
  height: auto;
}
.cid-t30Or8MOKf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8MOKf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8MOKf .form-wrapper .mbr-form .form-group,
  .cid-t30Or8MOKf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8MOKf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8MOKf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8MOKf .mbr-text {
  text-align: center;
}
.cid-t30Or8MOKf .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8MOKf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8MOKf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8MOKf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8MOKf .modal-open {
  overflow: hidden;
}
.cid-t30Or8MOKf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8MOKf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8MOKf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8MOKf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8MOKf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8MOKf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8MOKf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8MOKf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8MOKf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8MOKf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8MOKf .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8MOKf .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8MOKf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8MOKf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MOKf .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8MOKf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8MOKf .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8MOKf .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8MOKf .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8MOKf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8MOKf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8MOKf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MOKf .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8MOKf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8MOKf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MOKf .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8MOKf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8MOKf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8MOKf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8MOKf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8MOKf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8MOKf .modal-lg,
  .cid-t30Or8MOKf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8MOKf .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8MOKf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8MOKf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8MOKf .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8MOKf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8MOKf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8MOKf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8MOKf .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8MOKf .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1O8jrf3OP {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image4-1-2000x1334.jpg");
}
.cid-t1O8jrf3OP .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1O8jrf3OP .wrap {
  padding: 0 25px;
}
.cid-t1O8jrf3OP .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1O8jrf3OP .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1O8jrf3OP .mbr-text {
  margin-bottom: 20px;
}
.cid-t1O8jrf3OP .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1O8jrf3OP .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1O8jrf3OP .container,
  .cid-t1O8jrf3OP .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1O8jrf3OP .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1O8jrf3OP a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1O8jrf3OP .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1O8js7F6v {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1O8js7F6v .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1O8js7F6v .mbr-text {
  color: #2e2e2e;
}
.cid-t1O8js7F6v .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1O8js7F6v .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1O8js7F6v .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1O8js7F6v .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1O8js7F6v h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1O8js7F6v h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1O8js7F6v h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1O8js7F6v h5 {
    margin-left: 0px;
  }
  .cid-t1O8js7F6v h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1O8js7F6v h5:hover:before {
    animation: none;
  }
}
.cid-t1O8js7F6v .mbr-section-subtitle,
.cid-t1O8js7F6v .content {
  color: #2e2e2e;
}
.cid-t2a8xK00CO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2a8xK00CO .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a8xK00CO .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2a8xK00CO .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2a8xK00CO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2a8xK00CO .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2a8xK00CO .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2a8xK00CO h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2a8xK00CO h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2a8xK00CO h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2a8xK00CO h5 {
    margin-left: 0px;
  }
  .cid-t2a8xK00CO h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2a8xK00CO h5:hover:before {
    animation: none;
  }
}
.cid-t2a8xK00CO .mbr-section-subtitle,
.cid-t2a8xK00CO .content {
  color: #2e2e2e;
}
.cid-t1O8jsxGGF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O8jsxGGF .nav-item,
.cid-t1O8jsxGGF .nav-link,
.cid-t1O8jsxGGF .navbar-caption {
  font-weight: normal;
}
.cid-t1O8jsxGGF .nav-item:focus,
.cid-t1O8jsxGGF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1O8jsxGGF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1O8jsxGGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1O8jsxGGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1O8jsxGGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1O8jsxGGF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1O8jsxGGF .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1O8jsxGGF .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1O8jsxGGF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1O8jsxGGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1O8jsxGGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1O8jsxGGF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1O8jsxGGF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1O8jsxGGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1O8jsxGGF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1O8jsxGGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1O8jsxGGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1O8jsxGGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1O8jsxGGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1O8jsxGGF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1O8jsxGGF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1O8jsxGGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1O8jsxGGF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1O8jsxGGF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1O8jsxGGF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1O8jsxGGF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1O8jsxGGF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1O8jsxGGF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1O8jsxGGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1O8jsxGGF .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1O8jsxGGF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1O8jsxGGF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1O8jsxGGF .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1O8jsxGGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1O8jsxGGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1O8jsxGGF .dropdown-item.active,
.cid-t1O8jsxGGF .dropdown-item:active {
  background-color: transparent;
}
.cid-t1O8jsxGGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1O8jsxGGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1O8jsxGGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1O8jsxGGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1O8jsxGGF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1O8jsxGGF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1O8jsxGGF .navbar-buttons {
  text-align: center;
}
.cid-t1O8jsxGGF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1O8jsxGGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1O8jsxGGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1O8jsxGGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O8jsxGGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1O8jsxGGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1O8jsxGGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O8jsxGGF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1O8jsxGGF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1O8jsxGGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1O8jsxGGF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1O8jsxGGF a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1O8jsxGGF .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1O8jsxGGF .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1O8jsxGGF .soc-item {
  margin: .5rem .3rem;
}
.cid-t1O8jsxGGF .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1O8jsxGGF .navbar {
    height: 77px;
  }
  .cid-t1O8jsxGGF .navbar.opened {
    height: auto;
  }
  .cid-t1O8jsxGGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1O8jsxGGF #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O8jsxGGF .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1O8jsxGGF .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1O8jsxGGF .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1O8jsxGGF .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1O8jsxGGF .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1O8jsxGGF .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1O8jsxGGF .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1O8jt3DLl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O8jt3DLl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O8jt3DLl H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O8jt3DLl H3 {
  color: #2e2e2e;
}
.cid-t1O8jt3DLl .mbr-text,
.cid-t1O8jt3DLl .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O8jt3DLl .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O8jt3DLl img {
  filter: invert(0.5);
}
.cid-t1O8jtur0n {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O8jtur0n .accordion .card {
  overflow: visible;
}
.cid-t1O8jtur0n .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O8jtur0n .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O8jtur0n .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O8jtur0n .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O8jtur0n .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O8jtur0n .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O8jtur0n .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O8jtur0n .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O8jtur0n .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O8jtur0n .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O8jtur0n .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O8jtur0n .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O8jtur0n .card .panel-body {
  color: #767676;
}
.cid-t1O8jtur0n .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O8jtur0n H4 {
  color: #aa0912;
}
.cid-t1O8ju1PZW {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O8ju1PZW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O8ju1PZW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O8ju1PZW H3 {
  color: #2e2e2e;
}
.cid-t1O8ju1PZW .mbr-text,
.cid-t1O8ju1PZW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O8ju1PZW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O8ju1PZW img {
  filter: invert(0.5);
}
.cid-t1O8jul9dT {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O8jul9dT .accordion .card {
  overflow: visible;
}
.cid-t1O8jul9dT .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O8jul9dT .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O8jul9dT .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O8jul9dT .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O8jul9dT .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O8jul9dT .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O8jul9dT .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O8jul9dT .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O8jul9dT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O8jul9dT .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O8jul9dT .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O8jul9dT .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O8jul9dT .card .panel-body {
  color: #767676;
}
.cid-t1O8jul9dT .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O8jul9dT H4 {
  color: #aa0912;
}
.cid-t1O8juNRUt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O8juNRUt .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O8juNRUt H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O8juNRUt H3 {
  color: #2e2e2e;
}
.cid-t1O8juNRUt .mbr-text,
.cid-t1O8juNRUt .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O8juNRUt .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O8juNRUt img {
  filter: invert(0.5);
}
.cid-t1O8jv9tAG {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O8jv9tAG .accordion .card {
  overflow: visible;
}
.cid-t1O8jv9tAG .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O8jv9tAG .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O8jv9tAG .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O8jv9tAG .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O8jv9tAG .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O8jv9tAG .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O8jv9tAG .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O8jv9tAG .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O8jv9tAG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O8jv9tAG .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O8jv9tAG .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O8jv9tAG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O8jv9tAG .card .panel-body {
  color: #767676;
}
.cid-t1O8jv9tAG .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O8jv9tAG H4 {
  color: #aa0912;
}
.cid-t1O8jwrqsg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1O8jwrqsg .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1O8jwrqsg H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1O8jwrqsg H3 {
  color: #2e2e2e;
}
.cid-t1O8jwrqsg .mbr-text,
.cid-t1O8jwrqsg .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1O8jwrqsg .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1O8jwrqsg img {
  filter: invert(0.5);
}
.cid-t1O8jwUG0P {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1O8jwUG0P .accordion .card {
  overflow: visible;
}
.cid-t1O8jwUG0P .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1O8jwUG0P .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1O8jwUG0P .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1O8jwUG0P .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1O8jwUG0P .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1O8jwUG0P .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1O8jwUG0P .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1O8jwUG0P .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1O8jwUG0P .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1O8jwUG0P .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1O8jwUG0P .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1O8jwUG0P .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1O8jwUG0P .card .panel-body {
  color: #767676;
}
.cid-t1O8jwUG0P .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1O8jwUG0P H4 {
  color: #aa0912;
}
.cid-t1OcuOYW8v {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1OcuOYW8v .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1OcuOYW8v .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1OcuOYW8v .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1OcuOYW8v .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1OcuOYW8v .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1OcuOYW8v .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1OcuOYW8v .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1OcuOYW8v .user-desc {
  color: #e60064;
}
.cid-t1OcuOYW8v .card-title {
  color: #000000;
}
.cid-t1Ocvqkha8 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1Ocvqkha8 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1Ocvqkha8 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1Ocvqkha8 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1Ocvqkha8 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1Ocvqkha8 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1Ocvqkha8 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1Ocvqkha8 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1Ocvqkha8 .user-desc {
  color: #e60064;
}
.cid-t1Ocvqkha8 .card-title {
  color: #000000;
}
.cid-t30Or8MWam.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8MWam.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8MWam.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8MWam .modal-content,
.cid-t30Or8MWam .modal-dialog {
  height: auto;
}
.cid-t30Or8MWam .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8MWam .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8MWam .form-wrapper .mbr-form .form-group,
  .cid-t30Or8MWam .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8MWam .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8MWam .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8MWam .mbr-text {
  text-align: center;
}
.cid-t30Or8MWam .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8MWam .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8MWam .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8MWam .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8MWam .modal-open {
  overflow: hidden;
}
.cid-t30Or8MWam .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8MWam .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8MWam .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8MWam .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8MWam .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8MWam .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8MWam .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8MWam .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8MWam .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8MWam .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8MWam .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8MWam .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8MWam .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8MWam .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MWam .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8MWam .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8MWam .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8MWam .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8MWam .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8MWam .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8MWam .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8MWam .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MWam .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8MWam .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8MWam .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MWam .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8MWam .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8MWam .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8MWam .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8MWam .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8MWam .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8MWam .modal-lg,
  .cid-t30Or8MWam .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8MWam .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8MWam .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8MWam .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8MWam .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8MWam .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8MWam .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8MWam .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8MWam .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8MWam .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1AdoRgDkv {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/photo-2021-12-01-12-23-26-12-2000x1332.jpg");
}
.cid-t1AdoRgDkv .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1AdoRgDkv .wrap {
  padding: 0 25px;
}
.cid-t1AdoRgDkv .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1AdoRgDkv .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1AdoRgDkv .mbr-text {
  margin-bottom: 20px;
}
.cid-t1AdoRgDkv .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1AdoRgDkv .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1AdoRgDkv .container,
  .cid-t1AdoRgDkv .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1AdoRgDkv .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1AdoRgDkv a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1AdoRgDkv .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1AdoS7q0B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1AdoS7q0B .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1AdoS7q0B .mbr-text {
  color: #2e2e2e;
}
.cid-t1AdoS7q0B .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1AdoS7q0B .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1AdoS7q0B .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1AdoS7q0B .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1AdoS7q0B h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1AdoS7q0B h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1AdoS7q0B h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1AdoS7q0B h5 {
    margin-left: 0px;
  }
  .cid-t1AdoS7q0B h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1AdoS7q0B h5:hover:before {
    animation: none;
  }
}
.cid-t1AdoS7q0B .mbr-section-subtitle,
.cid-t1AdoS7q0B .content {
  color: #2e2e2e;
}
.cid-t1AdoSsV8W .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AdoSsV8W .nav-item,
.cid-t1AdoSsV8W .nav-link,
.cid-t1AdoSsV8W .navbar-caption {
  font-weight: normal;
}
.cid-t1AdoSsV8W .nav-item:focus,
.cid-t1AdoSsV8W .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1AdoSsV8W .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1AdoSsV8W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AdoSsV8W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1AdoSsV8W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1AdoSsV8W .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1AdoSsV8W .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1AdoSsV8W .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1AdoSsV8W .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1AdoSsV8W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1AdoSsV8W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1AdoSsV8W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1AdoSsV8W .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1AdoSsV8W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1AdoSsV8W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1AdoSsV8W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1AdoSsV8W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1AdoSsV8W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1AdoSsV8W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1AdoSsV8W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1AdoSsV8W .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1AdoSsV8W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1AdoSsV8W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1AdoSsV8W .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1AdoSsV8W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1AdoSsV8W .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1AdoSsV8W .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1AdoSsV8W .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1AdoSsV8W .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1AdoSsV8W .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1AdoSsV8W .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1AdoSsV8W .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1AdoSsV8W .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1AdoSsV8W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1AdoSsV8W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1AdoSsV8W .dropdown-item.active,
.cid-t1AdoSsV8W .dropdown-item:active {
  background-color: transparent;
}
.cid-t1AdoSsV8W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1AdoSsV8W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1AdoSsV8W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1AdoSsV8W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1AdoSsV8W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1AdoSsV8W ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1AdoSsV8W .navbar-buttons {
  text-align: center;
}
.cid-t1AdoSsV8W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1AdoSsV8W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1AdoSsV8W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1AdoSsV8W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AdoSsV8W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AdoSsV8W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1AdoSsV8W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AdoSsV8W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1AdoSsV8W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1AdoSsV8W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AdoSsV8W .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1AdoSsV8W a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1AdoSsV8W .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1AdoSsV8W .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1AdoSsV8W .soc-item {
  margin: .5rem .3rem;
}
.cid-t1AdoSsV8W .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1AdoSsV8W .navbar {
    height: 77px;
  }
  .cid-t1AdoSsV8W .navbar.opened {
    height: auto;
  }
  .cid-t1AdoSsV8W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1AdoSsV8W #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AdoSsV8W .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1AdoSsV8W .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1AdoSsV8W .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AdoSsV8W .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1AdoSsV8W .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1AdoSsV8W .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1AdoSsV8W .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t2940lrEop {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2940lrEop .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2940lrEop .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2940lrEop .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2940lrEop .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2940lrEop .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2940lrEop .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2940lrEop h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2940lrEop h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2940lrEop h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2940lrEop h5 {
    margin-left: 0px;
  }
  .cid-t2940lrEop h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2940lrEop h5:hover:before {
    animation: none;
  }
}
.cid-t2940lrEop .mbr-section-subtitle,
.cid-t2940lrEop .content {
  color: #2e2e2e;
}
.cid-t1AdoSXMYe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoSXMYe .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoSXMYe H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoSXMYe H3 {
  color: #2e2e2e;
}
.cid-t1AdoSXMYe .mbr-text,
.cid-t1AdoSXMYe .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoSXMYe .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoSXMYe img {
  filter: invert(0.5);
}
.cid-t1AdoTjMUv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoTjMUv .accordion .card {
  overflow: visible;
}
.cid-t1AdoTjMUv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoTjMUv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoTjMUv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoTjMUv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoTjMUv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoTjMUv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoTjMUv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoTjMUv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoTjMUv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoTjMUv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoTjMUv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoTjMUv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoTjMUv .card .panel-body {
  color: #767676;
}
.cid-t1AdoTjMUv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoTjMUv H4 {
  color: #1f4f79;
}
.cid-t1AdoTLkdf {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoTLkdf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoTLkdf H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoTLkdf H3 {
  color: #2e2e2e;
}
.cid-t1AdoTLkdf .mbr-text,
.cid-t1AdoTLkdf .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoTLkdf .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoTLkdf img {
  filter: invert(0.5);
}
.cid-t1AdoU2oZJ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoU2oZJ .accordion .card {
  overflow: visible;
}
.cid-t1AdoU2oZJ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoU2oZJ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoU2oZJ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoU2oZJ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoU2oZJ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoU2oZJ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoU2oZJ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoU2oZJ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoU2oZJ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoU2oZJ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoU2oZJ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoU2oZJ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoU2oZJ .card .panel-body {
  color: #767676;
}
.cid-t1AdoU2oZJ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoU2oZJ H4 {
  color: #1f4f79;
}
.cid-t1AdoUqQ48 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoUqQ48 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoUqQ48 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoUqQ48 H3 {
  color: #2e2e2e;
}
.cid-t1AdoUqQ48 .mbr-text,
.cid-t1AdoUqQ48 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoUqQ48 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoUqQ48 img {
  filter: invert(0.5);
}
.cid-t1AdoUIx5d {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoUIx5d .accordion .card {
  overflow: visible;
}
.cid-t1AdoUIx5d .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoUIx5d .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoUIx5d .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoUIx5d .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoUIx5d .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoUIx5d .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoUIx5d .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoUIx5d .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoUIx5d .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoUIx5d .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoUIx5d .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoUIx5d .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoUIx5d .card .panel-body {
  color: #767676;
}
.cid-t1AdoUIx5d .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoUIx5d H4 {
  color: #1f4f79;
}
.cid-t1AdoV3j9i {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoV3j9i .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoV3j9i H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoV3j9i H3 {
  color: #2e2e2e;
}
.cid-t1AdoV3j9i .mbr-text,
.cid-t1AdoV3j9i .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoV3j9i .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoV3j9i img {
  filter: invert(0.5);
}
.cid-t1AdoVmRQs {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoVmRQs .accordion .card {
  overflow: visible;
}
.cid-t1AdoVmRQs .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoVmRQs .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoVmRQs .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoVmRQs .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoVmRQs .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoVmRQs .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoVmRQs .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoVmRQs .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoVmRQs .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoVmRQs .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoVmRQs .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoVmRQs .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoVmRQs .card .panel-body {
  color: #767676;
}
.cid-t1AdoVmRQs .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoVmRQs H4 {
  color: #1f4f79;
}
.cid-t1AdoVKNmF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoVKNmF .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoVKNmF H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoVKNmF H3 {
  color: #2e2e2e;
}
.cid-t1AdoVKNmF .mbr-text,
.cid-t1AdoVKNmF .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoVKNmF .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoVKNmF img {
  filter: invert(0.5);
}
.cid-t1AdoW9EXq {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoW9EXq .accordion .card {
  overflow: visible;
}
.cid-t1AdoW9EXq .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoW9EXq .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoW9EXq .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoW9EXq .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoW9EXq .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoW9EXq .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoW9EXq .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoW9EXq .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoW9EXq .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoW9EXq .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoW9EXq .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoW9EXq .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoW9EXq .card .panel-body {
  color: #767676;
}
.cid-t1AdoW9EXq .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoW9EXq H4 {
  color: #1f4f79;
}
.cid-t294993hSH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t294993hSH .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t294993hSH .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t294993hSH .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t294993hSH .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t294993hSH .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t294993hSH .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t294993hSH h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t294993hSH h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t294993hSH h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t294993hSH h5 {
    margin-left: 0px;
  }
  .cid-t294993hSH h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t294993hSH h5:hover:before {
    animation: none;
  }
}
.cid-t294993hSH .mbr-section-subtitle,
.cid-t294993hSH .content {
  color: #2e2e2e;
}
.cid-t1AdoXfPtk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AdoXfPtk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AdoXfPtk H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AdoXfPtk H3 {
  color: #2e2e2e;
}
.cid-t1AdoXfPtk .mbr-text,
.cid-t1AdoXfPtk .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AdoXfPtk .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AdoXfPtk img {
  filter: invert(0.5);
}
.cid-t1AdoXzAfL {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AdoXzAfL .accordion .card {
  overflow: visible;
}
.cid-t1AdoXzAfL .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AdoXzAfL .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AdoXzAfL .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AdoXzAfL .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AdoXzAfL .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AdoXzAfL .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AdoXzAfL .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AdoXzAfL .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AdoXzAfL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AdoXzAfL .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AdoXzAfL .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AdoXzAfL .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AdoXzAfL .card .panel-body {
  color: #767676;
}
.cid-t1AdoXzAfL .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AdoXzAfL H4 {
  color: #1f4f79;
}
.cid-t1Af42EdF6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Af42EdF6 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Af42EdF6 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Af42EdF6 H3 {
  color: #2e2e2e;
}
.cid-t1Af42EdF6 .mbr-text,
.cid-t1Af42EdF6 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Af42EdF6 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Af42EdF6 img {
  filter: invert(0.5);
}
.cid-t1Afez0owE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1Afez0owE .accordion .card {
  overflow: visible;
}
.cid-t1Afez0owE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1Afez0owE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1Afez0owE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1Afez0owE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1Afez0owE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1Afez0owE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1Afez0owE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1Afez0owE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1Afez0owE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1Afez0owE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1Afez0owE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1Afez0owE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1Afez0owE .card .panel-body {
  color: #767676;
}
.cid-t1Afez0owE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1Afez0owE H4 {
  color: #1f4f79;
}
.cid-t1AfrZR4i6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AfrZR4i6 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AfrZR4i6 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AfrZR4i6 H3 {
  color: #2e2e2e;
}
.cid-t1AfrZR4i6 .mbr-text,
.cid-t1AfrZR4i6 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AfrZR4i6 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AfrZR4i6 img {
  filter: invert(0.5);
}
.cid-t1AfzNuYhu {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AfzNuYhu .accordion .card {
  overflow: visible;
}
.cid-t1AfzNuYhu .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AfzNuYhu .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AfzNuYhu .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AfzNuYhu .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AfzNuYhu .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AfzNuYhu .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AfzNuYhu .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AfzNuYhu .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AfzNuYhu .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AfzNuYhu .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AfzNuYhu .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AfzNuYhu .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AfzNuYhu .card .panel-body {
  color: #767676;
}
.cid-t1AfzNuYhu .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AfzNuYhu H4 {
  color: #1f4f79;
}
.cid-t294ySZgfs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t294ySZgfs .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t294ySZgfs .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t294ySZgfs .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t294ySZgfs .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t294ySZgfs .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t294ySZgfs .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t294ySZgfs h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t294ySZgfs h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t294ySZgfs h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t294ySZgfs h5 {
    margin-left: 0px;
  }
  .cid-t294ySZgfs h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t294ySZgfs h5:hover:before {
    animation: none;
  }
}
.cid-t294ySZgfs .mbr-section-subtitle,
.cid-t294ySZgfs .content {
  color: #2e2e2e;
}
.cid-t1AgskQOMA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AgskQOMA .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AgskQOMA H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AgskQOMA H3 {
  color: #2e2e2e;
}
.cid-t1AgskQOMA .mbr-text,
.cid-t1AgskQOMA .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AgskQOMA .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AgskQOMA img {
  filter: invert(0.5);
}
.cid-t1AgEVKhYG {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AgEVKhYG .accordion .card {
  overflow: visible;
}
.cid-t1AgEVKhYG .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AgEVKhYG .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AgEVKhYG .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AgEVKhYG .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AgEVKhYG .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AgEVKhYG .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AgEVKhYG .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AgEVKhYG .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AgEVKhYG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AgEVKhYG .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AgEVKhYG .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AgEVKhYG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AgEVKhYG .card .panel-body {
  color: #767676;
}
.cid-t1AgEVKhYG .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AgEVKhYG H4 {
  color: #1f4f79;
}
.cid-t1MPeQxmDA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MPeQxmDA .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MPeQxmDA .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MPeQxmDA .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MPeQxmDA .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MPeQxmDA .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MPeQxmDA .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MPeQxmDA .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MPeQxmDA .user-desc {
  color: #e60064;
}
.cid-t1MPeQxmDA .card-title {
  color: #000000;
}
.cid-t1MPfoGeLL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MPfoGeLL .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MPfoGeLL .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MPfoGeLL .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MPfoGeLL .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MPfoGeLL .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MPfoGeLL .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MPfoGeLL .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MPfoGeLL .user-desc {
  color: #e60064;
}
.cid-t1MPfoGeLL .card-title {
  color: #000000;
}
.cid-t30Or8MKTR.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8MKTR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8MKTR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8MKTR .modal-content,
.cid-t30Or8MKTR .modal-dialog {
  height: auto;
}
.cid-t30Or8MKTR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8MKTR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8MKTR .form-wrapper .mbr-form .form-group,
  .cid-t30Or8MKTR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8MKTR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8MKTR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8MKTR .mbr-text {
  text-align: center;
}
.cid-t30Or8MKTR .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8MKTR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8MKTR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8MKTR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8MKTR .modal-open {
  overflow: hidden;
}
.cid-t30Or8MKTR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8MKTR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8MKTR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8MKTR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8MKTR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8MKTR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8MKTR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8MKTR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8MKTR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8MKTR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8MKTR .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8MKTR .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8MKTR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8MKTR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MKTR .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8MKTR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8MKTR .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8MKTR .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8MKTR .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8MKTR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8MKTR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8MKTR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MKTR .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8MKTR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8MKTR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8MKTR .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8MKTR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8MKTR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8MKTR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8MKTR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8MKTR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8MKTR .modal-lg,
  .cid-t30Or8MKTR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8MKTR .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8MKTR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8MKTR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8MKTR .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8MKTR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8MKTR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8MKTR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8MKTR .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8MKTR .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1BFTTDgL5 {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/covid-800x534.jpg");
}
.cid-t1BFTTDgL5 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1BFTTDgL5 .wrap {
  padding: 0 25px;
}
.cid-t1BFTTDgL5 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1BFTTDgL5 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1BFTTDgL5 .mbr-text {
  margin-bottom: 20px;
}
.cid-t1BFTTDgL5 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1BFTTDgL5 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1BFTTDgL5 .container,
  .cid-t1BFTTDgL5 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1BFTTDgL5 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1BFTTDgL5 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1BFTTDgL5 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1BFTUBpmj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1BFTUBpmj .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1BFTUBpmj .mbr-text {
  color: #2e2e2e;
}
.cid-t1BFTUBpmj .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1BFTUBpmj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1BFTUBpmj .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1BFTUBpmj .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1BFTUBpmj h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1BFTUBpmj h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1BFTUBpmj h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1BFTUBpmj h5 {
    margin-left: 0px;
  }
  .cid-t1BFTUBpmj h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1BFTUBpmj h5:hover:before {
    animation: none;
  }
}
.cid-t1BFTUBpmj .mbr-section-subtitle,
.cid-t1BFTUBpmj .content {
  color: #2e2e2e;
}
.cid-t29phSrPNX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29phSrPNX .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29phSrPNX .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29phSrPNX .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29phSrPNX .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29phSrPNX .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29phSrPNX .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29phSrPNX h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29phSrPNX h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29phSrPNX h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29phSrPNX h5 {
    margin-left: 0px;
  }
  .cid-t29phSrPNX h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29phSrPNX h5:hover:before {
    animation: none;
  }
}
.cid-t29phSrPNX .mbr-section-subtitle,
.cid-t29phSrPNX .content {
  color: #2e2e2e;
}
.cid-t1BFTV2MJt .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BFTV2MJt .nav-item,
.cid-t1BFTV2MJt .nav-link,
.cid-t1BFTV2MJt .navbar-caption {
  font-weight: normal;
}
.cid-t1BFTV2MJt .nav-item:focus,
.cid-t1BFTV2MJt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1BFTV2MJt .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1BFTV2MJt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1BFTV2MJt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1BFTV2MJt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1BFTV2MJt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1BFTV2MJt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1BFTV2MJt .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1BFTV2MJt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1BFTV2MJt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1BFTV2MJt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1BFTV2MJt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1BFTV2MJt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1BFTV2MJt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1BFTV2MJt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1BFTV2MJt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1BFTV2MJt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1BFTV2MJt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1BFTV2MJt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1BFTV2MJt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1BFTV2MJt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1BFTV2MJt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1BFTV2MJt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1BFTV2MJt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1BFTV2MJt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1BFTV2MJt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1BFTV2MJt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1BFTV2MJt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1BFTV2MJt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1BFTV2MJt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1BFTV2MJt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1BFTV2MJt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1BFTV2MJt .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1BFTV2MJt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1BFTV2MJt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1BFTV2MJt .dropdown-item.active,
.cid-t1BFTV2MJt .dropdown-item:active {
  background-color: transparent;
}
.cid-t1BFTV2MJt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1BFTV2MJt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1BFTV2MJt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1BFTV2MJt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1BFTV2MJt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1BFTV2MJt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1BFTV2MJt .navbar-buttons {
  text-align: center;
}
.cid-t1BFTV2MJt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1BFTV2MJt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1BFTV2MJt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1BFTV2MJt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BFTV2MJt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1BFTV2MJt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1BFTV2MJt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BFTV2MJt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1BFTV2MJt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1BFTV2MJt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1BFTV2MJt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1BFTV2MJt a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1BFTV2MJt .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1BFTV2MJt .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1BFTV2MJt .soc-item {
  margin: .5rem .3rem;
}
.cid-t1BFTV2MJt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1BFTV2MJt .navbar {
    height: 77px;
  }
  .cid-t1BFTV2MJt .navbar.opened {
    height: auto;
  }
  .cid-t1BFTV2MJt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1BFTV2MJt #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BFTV2MJt .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1BFTV2MJt .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1BFTV2MJt .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1BFTV2MJt .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1BFTV2MJt .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1BFTV2MJt .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1BFTV2MJt .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1BFTVz7MM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFTVz7MM .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFTVz7MM H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFTVz7MM H3 {
  color: #2e2e2e;
}
.cid-t1BFTVz7MM .mbr-text,
.cid-t1BFTVz7MM .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFTVz7MM .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFTVz7MM img {
  filter: invert(0.5);
}
.cid-t1BFTVSlzs {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFTVSlzs .accordion .card {
  overflow: visible;
}
.cid-t1BFTVSlzs .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFTVSlzs .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFTVSlzs .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFTVSlzs .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFTVSlzs .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFTVSlzs .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFTVSlzs .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFTVSlzs .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFTVSlzs .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFTVSlzs .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFTVSlzs .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFTVSlzs .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFTVSlzs .card .panel-body {
  color: #767676;
}
.cid-t1BFTVSlzs .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFTVSlzs H4 {
  color: #338c36;
}
.cid-t1BFTY62Jj {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFTY62Jj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFTY62Jj H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFTY62Jj H3 {
  color: #2e2e2e;
}
.cid-t1BFTY62Jj .mbr-text,
.cid-t1BFTY62Jj .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFTY62Jj .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFTY62Jj img {
  filter: invert(0.5);
}
.cid-t1BFTYoPTa {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFTYoPTa .accordion .card {
  overflow: visible;
}
.cid-t1BFTYoPTa .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFTYoPTa .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFTYoPTa .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFTYoPTa .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFTYoPTa .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFTYoPTa .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFTYoPTa .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFTYoPTa .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFTYoPTa .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFTYoPTa .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFTYoPTa .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFTYoPTa .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFTYoPTa .card .panel-body {
  color: #767676;
}
.cid-t1BFTYoPTa .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFTYoPTa H4 {
  color: #338c36;
}
.cid-t1BFTYV9fo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFTYV9fo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFTYV9fo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFTYV9fo H3 {
  color: #2e2e2e;
}
.cid-t1BFTYV9fo .mbr-text,
.cid-t1BFTYV9fo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFTYV9fo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFTYV9fo img {
  filter: invert(0.5);
}
.cid-t1BFTZe6wM {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFTZe6wM .accordion .card {
  overflow: visible;
}
.cid-t1BFTZe6wM .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFTZe6wM .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFTZe6wM .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFTZe6wM .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFTZe6wM .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFTZe6wM .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFTZe6wM .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFTZe6wM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFTZe6wM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFTZe6wM .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFTZe6wM .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFTZe6wM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFTZe6wM .card .panel-body {
  color: #767676;
}
.cid-t1BFTZe6wM .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFTZe6wM H4 {
  color: #338c36;
}
.cid-t1BFTZNqdE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFTZNqdE .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFTZNqdE H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFTZNqdE H3 {
  color: #2e2e2e;
}
.cid-t1BFTZNqdE .mbr-text,
.cid-t1BFTZNqdE .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFTZNqdE .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFTZNqdE img {
  filter: invert(0.5);
}
.cid-t1BFU0ap19 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFU0ap19 .accordion .card {
  overflow: visible;
}
.cid-t1BFU0ap19 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFU0ap19 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFU0ap19 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFU0ap19 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFU0ap19 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFU0ap19 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFU0ap19 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFU0ap19 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFU0ap19 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFU0ap19 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFU0ap19 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFU0ap19 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFU0ap19 .card .panel-body {
  color: #767676;
}
.cid-t1BFU0ap19 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFU0ap19 H4 {
  color: #338c36;
}
.cid-t1BFU0BqHD {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFU0BqHD .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFU0BqHD H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFU0BqHD H3 {
  color: #2e2e2e;
}
.cid-t1BFU0BqHD .mbr-text,
.cid-t1BFU0BqHD .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFU0BqHD .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFU0BqHD img {
  filter: invert(0.5);
}
.cid-t1BFU16l0L {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFU16l0L .accordion .card {
  overflow: visible;
}
.cid-t1BFU16l0L .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFU16l0L .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFU16l0L .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFU16l0L .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFU16l0L .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFU16l0L .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFU16l0L .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFU16l0L .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFU16l0L .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFU16l0L .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFU16l0L .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFU16l0L .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFU16l0L .card .panel-body {
  color: #767676;
}
.cid-t1BFU16l0L .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFU16l0L H4 {
  color: #338c36;
}
.cid-t1BFU1zKhK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFU1zKhK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFU1zKhK H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFU1zKhK H3 {
  color: #2e2e2e;
}
.cid-t1BFU1zKhK .mbr-text,
.cid-t1BFU1zKhK .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFU1zKhK .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFU1zKhK img {
  filter: invert(0.5);
}
.cid-t1BFU1WP2x {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFU1WP2x .accordion .card {
  overflow: visible;
}
.cid-t1BFU1WP2x .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFU1WP2x .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFU1WP2x .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFU1WP2x .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFU1WP2x .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFU1WP2x .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFU1WP2x .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFU1WP2x .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFU1WP2x .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFU1WP2x .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFU1WP2x .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFU1WP2x .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFU1WP2x .card .panel-body {
  color: #767676;
}
.cid-t1BFU1WP2x .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFU1WP2x H4 {
  color: #338c36;
}
.cid-t29q6PkRBb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29q6PkRBb .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29q6PkRBb .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29q6PkRBb .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29q6PkRBb .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29q6PkRBb .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29q6PkRBb .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29q6PkRBb h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29q6PkRBb h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29q6PkRBb h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29q6PkRBb h5 {
    margin-left: 0px;
  }
  .cid-t29q6PkRBb h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29q6PkRBb h5:hover:before {
    animation: none;
  }
}
.cid-t29q6PkRBb .mbr-section-subtitle,
.cid-t29q6PkRBb .content {
  color: #2e2e2e;
}
.cid-t1BFU8YsTM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BFU8YsTM .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BFU8YsTM H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BFU8YsTM H3 {
  color: #2e2e2e;
}
.cid-t1BFU8YsTM .mbr-text,
.cid-t1BFU8YsTM .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BFU8YsTM .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BFU8YsTM img {
  filter: invert(0.5);
}
.cid-t1BFUbgwhr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BFUbgwhr .accordion .card {
  overflow: visible;
}
.cid-t1BFUbgwhr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BFUbgwhr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BFUbgwhr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BFUbgwhr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BFUbgwhr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BFUbgwhr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BFUbgwhr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BFUbgwhr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BFUbgwhr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BFUbgwhr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BFUbgwhr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BFUbgwhr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BFUbgwhr .card .panel-body {
  color: #767676;
}
.cid-t1BFUbgwhr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BFUbgwhr H4 {
  color: #338c36;
}
.cid-t1BL1Djk0O {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BL1Djk0O .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BL1Djk0O H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BL1Djk0O H3 {
  color: #2e2e2e;
}
.cid-t1BL1Djk0O .mbr-text,
.cid-t1BL1Djk0O .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BL1Djk0O .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BL1Djk0O img {
  filter: invert(0.5);
}
.cid-t1BL2btiFG {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BL2btiFG .accordion .card {
  overflow: visible;
}
.cid-t1BL2btiFG .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BL2btiFG .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BL2btiFG .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BL2btiFG .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BL2btiFG .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BL2btiFG .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BL2btiFG .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BL2btiFG .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BL2btiFG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BL2btiFG .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BL2btiFG .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BL2btiFG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BL2btiFG .card .panel-body {
  color: #767676;
}
.cid-t1BL2btiFG .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BL2btiFG H4 {
  color: #338c36;
}
.cid-t29pxgvoNy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29pxgvoNy .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29pxgvoNy .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29pxgvoNy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29pxgvoNy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29pxgvoNy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29pxgvoNy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29pxgvoNy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29pxgvoNy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29pxgvoNy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29pxgvoNy h5 {
    margin-left: 0px;
  }
  .cid-t29pxgvoNy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29pxgvoNy h5:hover:before {
    animation: none;
  }
}
.cid-t29pxgvoNy .mbr-section-subtitle,
.cid-t29pxgvoNy .content {
  color: #2e2e2e;
}
.cid-t1BLretW69 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BLretW69 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BLretW69 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BLretW69 H3 {
  color: #2e2e2e;
}
.cid-t1BLretW69 .mbr-text,
.cid-t1BLretW69 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BLretW69 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BLretW69 img {
  filter: invert(0.5);
}
.cid-t1BLGOFXjO {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BLGOFXjO .accordion .card {
  overflow: visible;
}
.cid-t1BLGOFXjO .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BLGOFXjO .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BLGOFXjO .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BLGOFXjO .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BLGOFXjO .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BLGOFXjO .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BLGOFXjO .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BLGOFXjO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BLGOFXjO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BLGOFXjO .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BLGOFXjO .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BLGOFXjO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BLGOFXjO .card .panel-body {
  color: #767676;
}
.cid-t1BLGOFXjO .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BLGOFXjO H4 {
  color: #338c36;
}
.cid-t1BM0p3iau {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BM0p3iau .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BM0p3iau H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BM0p3iau H3 {
  color: #2e2e2e;
}
.cid-t1BM0p3iau .mbr-text,
.cid-t1BM0p3iau .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BM0p3iau .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BM0p3iau img {
  filter: invert(0.5);
}
.cid-t1BMciuy4g {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BMciuy4g .accordion .card {
  overflow: visible;
}
.cid-t1BMciuy4g .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BMciuy4g .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BMciuy4g .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BMciuy4g .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BMciuy4g .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BMciuy4g .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BMciuy4g .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BMciuy4g .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BMciuy4g .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BMciuy4g .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BMciuy4g .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BMciuy4g .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BMciuy4g .card .panel-body {
  color: #767676;
}
.cid-t1BMciuy4g .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BMciuy4g H4 {
  color: #338c36;
}
.cid-t1BMiomPxm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BMiomPxm .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BMiomPxm H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BMiomPxm H3 {
  color: #2e2e2e;
}
.cid-t1BMiomPxm .mbr-text,
.cid-t1BMiomPxm .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BMiomPxm .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BMiomPxm img {
  filter: invert(0.5);
}
.cid-t1BMrCsCb9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BMrCsCb9 .accordion .card {
  overflow: visible;
}
.cid-t1BMrCsCb9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BMrCsCb9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BMrCsCb9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BMrCsCb9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BMrCsCb9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BMrCsCb9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BMrCsCb9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BMrCsCb9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BMrCsCb9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BMrCsCb9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BMrCsCb9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BMrCsCb9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BMrCsCb9 .card .panel-body {
  color: #767676;
}
.cid-t1BMrCsCb9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BMrCsCb9 H4 {
  color: #338c36;
}
.cid-t29pV46iAe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29pV46iAe .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29pV46iAe .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29pV46iAe .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29pV46iAe .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29pV46iAe .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29pV46iAe .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29pV46iAe h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29pV46iAe h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29pV46iAe h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29pV46iAe h5 {
    margin-left: 0px;
  }
  .cid-t29pV46iAe h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29pV46iAe h5:hover:before {
    animation: none;
  }
}
.cid-t29pV46iAe .mbr-section-subtitle,
.cid-t29pV46iAe .content {
  color: #2e2e2e;
}
.cid-t1BMFda89d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BMFda89d .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BMFda89d H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BMFda89d H3 {
  color: #2e2e2e;
}
.cid-t1BMFda89d .mbr-text,
.cid-t1BMFda89d .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BMFda89d .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BMFda89d img {
  filter: invert(0.5);
}
.cid-t1BN6Fet8J {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BN6Fet8J .accordion .card {
  overflow: visible;
}
.cid-t1BN6Fet8J .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BN6Fet8J .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BN6Fet8J .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BN6Fet8J .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BN6Fet8J .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BN6Fet8J .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BN6Fet8J .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BN6Fet8J .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BN6Fet8J .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BN6Fet8J .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BN6Fet8J .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BN6Fet8J .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BN6Fet8J .card .panel-body {
  color: #767676;
}
.cid-t1BN6Fet8J .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BN6Fet8J H4 {
  color: #338c36;
}
.cid-t1BNeNojsK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BNeNojsK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BNeNojsK H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BNeNojsK H3 {
  color: #2e2e2e;
}
.cid-t1BNeNojsK .mbr-text,
.cid-t1BNeNojsK .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BNeNojsK .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BNeNojsK img {
  filter: invert(0.5);
}
.cid-t1BNy1iMbi {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BNy1iMbi .accordion .card {
  overflow: visible;
}
.cid-t1BNy1iMbi .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BNy1iMbi .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BNy1iMbi .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BNy1iMbi .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BNy1iMbi .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BNy1iMbi .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BNy1iMbi .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BNy1iMbi .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BNy1iMbi .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BNy1iMbi .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BNy1iMbi .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BNy1iMbi .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BNy1iMbi .card .panel-body {
  color: #767676;
}
.cid-t1BNy1iMbi .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BNy1iMbi H4 {
  color: #338c36;
}
.cid-t1GZGHqjUR {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GZGHqjUR .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZGHqjUR .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZGHqjUR .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZGHqjUR .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZGHqjUR .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZGHqjUR .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZGHqjUR .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZGHqjUR .user-desc {
  color: #e60064;
}
.cid-t1GZGHqjUR .card-title {
  color: #000000;
}
.cid-t1GZHmPuQZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GZHmPuQZ .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZHmPuQZ .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZHmPuQZ .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZHmPuQZ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZHmPuQZ .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZHmPuQZ .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZHmPuQZ .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZHmPuQZ .user-desc {
  color: #e60064;
}
.cid-t1GZHmPuQZ .card-title {
  color: #000000;
}
.cid-t30Or8N6ZR.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8N6ZR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8N6ZR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8N6ZR .modal-content,
.cid-t30Or8N6ZR .modal-dialog {
  height: auto;
}
.cid-t30Or8N6ZR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8N6ZR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8N6ZR .form-wrapper .mbr-form .form-group,
  .cid-t30Or8N6ZR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8N6ZR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8N6ZR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8N6ZR .mbr-text {
  text-align: center;
}
.cid-t30Or8N6ZR .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8N6ZR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8N6ZR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8N6ZR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8N6ZR .modal-open {
  overflow: hidden;
}
.cid-t30Or8N6ZR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8N6ZR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8N6ZR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8N6ZR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8N6ZR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8N6ZR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8N6ZR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8N6ZR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8N6ZR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8N6ZR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8N6ZR .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8N6ZR .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8N6ZR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8N6ZR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8N6ZR .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8N6ZR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8N6ZR .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8N6ZR .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8N6ZR .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8N6ZR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8N6ZR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8N6ZR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8N6ZR .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8N6ZR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8N6ZR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8N6ZR .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8N6ZR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8N6ZR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8N6ZR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8N6ZR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8N6ZR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8N6ZR .modal-lg,
  .cid-t30Or8N6ZR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8N6ZR .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8N6ZR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8N6ZR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8N6ZR .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8N6ZR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8N6ZR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8N6ZR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8N6ZR .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8N6ZR .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1GqSlb58z {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/cosecha-de-girasol-en-cerritos-960x539.jpg");
}
.cid-t1GqSlb58z .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1GqSlb58z .wrap {
  padding: 0 25px;
}
.cid-t1GqSlb58z .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #338c36;
  top: 0px;
  right: 0px;
}
.cid-t1GqSlb58z .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1GqSlb58z .mbr-text {
  margin-bottom: 20px;
}
.cid-t1GqSlb58z .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1GqSlb58z .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1GqSlb58z .container,
  .cid-t1GqSlb58z .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1GqSlb58z .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1GqSlb58z a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1GqSlb58z .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1GqSmhX83 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1GqSmhX83 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1GqSmhX83 .mbr-text {
  color: #2e2e2e;
}
.cid-t1GqSmhX83 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1GqSmhX83 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1GqSmhX83 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1GqSmhX83 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1GqSmhX83 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1GqSmhX83 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1GqSmhX83 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1GqSmhX83 h5 {
    margin-left: 0px;
  }
  .cid-t1GqSmhX83 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1GqSmhX83 h5:hover:before {
    animation: none;
  }
}
.cid-t1GqSmhX83 .mbr-section-subtitle,
.cid-t1GqSmhX83 .content {
  color: #2e2e2e;
}
.cid-t1GqSmCsvN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GqSmCsvN .nav-item,
.cid-t1GqSmCsvN .nav-link,
.cid-t1GqSmCsvN .navbar-caption {
  font-weight: normal;
}
.cid-t1GqSmCsvN .nav-item:focus,
.cid-t1GqSmCsvN .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1GqSmCsvN .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1GqSmCsvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1GqSmCsvN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1GqSmCsvN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1GqSmCsvN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1GqSmCsvN .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1GqSmCsvN .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1GqSmCsvN .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1GqSmCsvN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1GqSmCsvN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1GqSmCsvN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1GqSmCsvN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1GqSmCsvN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1GqSmCsvN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1GqSmCsvN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1GqSmCsvN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1GqSmCsvN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1GqSmCsvN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1GqSmCsvN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1GqSmCsvN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1GqSmCsvN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1GqSmCsvN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1GqSmCsvN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1GqSmCsvN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1GqSmCsvN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1GqSmCsvN .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1GqSmCsvN .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1GqSmCsvN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1GqSmCsvN .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1GqSmCsvN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1GqSmCsvN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1GqSmCsvN .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1GqSmCsvN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1GqSmCsvN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1GqSmCsvN .dropdown-item.active,
.cid-t1GqSmCsvN .dropdown-item:active {
  background-color: transparent;
}
.cid-t1GqSmCsvN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1GqSmCsvN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1GqSmCsvN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1GqSmCsvN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1GqSmCsvN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1GqSmCsvN ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1GqSmCsvN .navbar-buttons {
  text-align: center;
}
.cid-t1GqSmCsvN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1GqSmCsvN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1GqSmCsvN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1GqSmCsvN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GqSmCsvN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1GqSmCsvN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1GqSmCsvN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GqSmCsvN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1GqSmCsvN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1GqSmCsvN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1GqSmCsvN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1GqSmCsvN a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1GqSmCsvN .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1GqSmCsvN .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1GqSmCsvN .soc-item {
  margin: .5rem .3rem;
}
.cid-t1GqSmCsvN .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1GqSmCsvN .navbar {
    height: 77px;
  }
  .cid-t1GqSmCsvN .navbar.opened {
    height: auto;
  }
  .cid-t1GqSmCsvN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1GqSmCsvN #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GqSmCsvN .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1GqSmCsvN .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1GqSmCsvN .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1GqSmCsvN .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1GqSmCsvN .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1GqSmCsvN .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1GqSmCsvN .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29lr1U7U3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29lr1U7U3 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29lr1U7U3 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29lr1U7U3 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29lr1U7U3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29lr1U7U3 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29lr1U7U3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29lr1U7U3 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29lr1U7U3 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29lr1U7U3 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29lr1U7U3 h5 {
    margin-left: 0px;
  }
  .cid-t29lr1U7U3 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29lr1U7U3 h5:hover:before {
    animation: none;
  }
}
.cid-t29lr1U7U3 .mbr-section-subtitle,
.cid-t29lr1U7U3 .content {
  color: #2e2e2e;
}
.cid-t1GqSndxrk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSndxrk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSndxrk H2 {
  color: #2e2e2e;
}
.cid-t1GqSndxrk H3 {
  color: #2e2e2e;
}
.cid-t1GqSndxrk .mbr-text,
.cid-t1GqSndxrk .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSndxrk .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSndxrk img {
  filter: invert(0.5);
}
.cid-t1GqSnHq3o {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSnHq3o .accordion .card {
  overflow: visible;
}
.cid-t1GqSnHq3o .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSnHq3o .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSnHq3o .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSnHq3o .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSnHq3o .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSnHq3o .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSnHq3o .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSnHq3o .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSnHq3o .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSnHq3o .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSnHq3o .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSnHq3o .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSnHq3o .card .panel-body {
  color: #767676;
}
.cid-t1GqSnHq3o .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSnHq3o H4 {
  color: #338c36;
}
.cid-t1GqSo6Idz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSo6Idz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSo6Idz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1GqSo6Idz H3 {
  color: #2e2e2e;
}
.cid-t1GqSo6Idz .mbr-text,
.cid-t1GqSo6Idz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSo6Idz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSo6Idz img {
  filter: invert(0.5);
}
.cid-t1GqSowXt8 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSowXt8 .accordion .card {
  overflow: visible;
}
.cid-t1GqSowXt8 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSowXt8 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSowXt8 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSowXt8 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSowXt8 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSowXt8 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSowXt8 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSowXt8 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSowXt8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSowXt8 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSowXt8 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSowXt8 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSowXt8 .card .panel-body {
  color: #767676;
}
.cid-t1GqSowXt8 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSowXt8 H4 {
  color: #338c36;
}
.cid-t29lzXECmn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29lzXECmn .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29lzXECmn .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29lzXECmn .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29lzXECmn .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29lzXECmn .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29lzXECmn .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29lzXECmn h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29lzXECmn h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29lzXECmn h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29lzXECmn h5 {
    margin-left: 0px;
  }
  .cid-t29lzXECmn h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29lzXECmn h5:hover:before {
    animation: none;
  }
}
.cid-t29lzXECmn .mbr-section-subtitle,
.cid-t29lzXECmn .content {
  color: #2e2e2e;
}
.cid-t1GqSuNrsg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSuNrsg .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSuNrsg H2 {
  color: #2e2e2e;
}
.cid-t1GqSuNrsg H3 {
  color: #2e2e2e;
}
.cid-t1GqSuNrsg .mbr-text,
.cid-t1GqSuNrsg .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSuNrsg .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSuNrsg img {
  filter: invert(0.5);
}
.cid-t1GqSvfq5C {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSvfq5C .accordion .card {
  overflow: visible;
}
.cid-t1GqSvfq5C .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSvfq5C .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSvfq5C .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSvfq5C .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSvfq5C .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSvfq5C .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSvfq5C .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSvfq5C .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSvfq5C .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSvfq5C .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSvfq5C .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSvfq5C .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSvfq5C .card .panel-body {
  color: #767676;
}
.cid-t1GqSvfq5C .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSvfq5C H4 {
  color: #338c36;
}
.cid-t1GqSvJWn5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSvJWn5 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSvJWn5 H2 {
  color: #2e2e2e;
}
.cid-t1GqSvJWn5 H3 {
  color: #2e2e2e;
}
.cid-t1GqSvJWn5 .mbr-text,
.cid-t1GqSvJWn5 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSvJWn5 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSvJWn5 img {
  filter: invert(0.5);
}
.cid-t1GqSw61mo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSw61mo .accordion .card {
  overflow: visible;
}
.cid-t1GqSw61mo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSw61mo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSw61mo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSw61mo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSw61mo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSw61mo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSw61mo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSw61mo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSw61mo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSw61mo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSw61mo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSw61mo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSw61mo .card .panel-body {
  color: #767676;
}
.cid-t1GqSw61mo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSw61mo H4 {
  color: #338c36;
}
.cid-t29m4WQQ8k {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29m4WQQ8k .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29m4WQQ8k .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29m4WQQ8k .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29m4WQQ8k .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29m4WQQ8k .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29m4WQQ8k .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29m4WQQ8k h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29m4WQQ8k h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29m4WQQ8k h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29m4WQQ8k h5 {
    margin-left: 0px;
  }
  .cid-t29m4WQQ8k h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29m4WQQ8k h5:hover:before {
    animation: none;
  }
}
.cid-t29m4WQQ8k .mbr-section-subtitle,
.cid-t29m4WQQ8k .content {
  color: #2e2e2e;
}
.cid-t1GqSwx3pY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSwx3pY .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSwx3pY H2 {
  color: #2e2e2e;
}
.cid-t1GqSwx3pY H3 {
  color: #2e2e2e;
}
.cid-t1GqSwx3pY .mbr-text,
.cid-t1GqSwx3pY .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSwx3pY .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSwx3pY img {
  filter: invert(0.5);
}
.cid-t1GqSx02X6 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSx02X6 .accordion .card {
  overflow: visible;
}
.cid-t1GqSx02X6 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSx02X6 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSx02X6 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSx02X6 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSx02X6 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSx02X6 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSx02X6 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSx02X6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSx02X6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSx02X6 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSx02X6 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSx02X6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSx02X6 .card .panel-body {
  color: #767676;
}
.cid-t1GqSx02X6 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSx02X6 H4 {
  color: #338c36;
}
.cid-t29merAvzM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29merAvzM .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29merAvzM .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29merAvzM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29merAvzM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29merAvzM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29merAvzM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29merAvzM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29merAvzM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29merAvzM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29merAvzM h5 {
    margin-left: 0px;
  }
  .cid-t29merAvzM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29merAvzM h5:hover:before {
    animation: none;
  }
}
.cid-t29merAvzM .mbr-section-subtitle,
.cid-t29merAvzM .content {
  color: #2e2e2e;
}
.cid-t1GqSDOQ2b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSDOQ2b .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSDOQ2b H2 {
  color: #2e2e2e;
}
.cid-t1GqSDOQ2b H3 {
  color: #2e2e2e;
}
.cid-t1GqSDOQ2b .mbr-text,
.cid-t1GqSDOQ2b .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSDOQ2b .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSDOQ2b img {
  filter: invert(0.5);
}
.cid-t1GqSElaPc {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSElaPc .accordion .card {
  overflow: visible;
}
.cid-t1GqSElaPc .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSElaPc .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSElaPc .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSElaPc .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSElaPc .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSElaPc .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSElaPc .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSElaPc .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSElaPc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSElaPc .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSElaPc .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSElaPc .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSElaPc .card .panel-body {
  color: #767676;
}
.cid-t1GqSElaPc .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSElaPc H4 {
  color: #338c36;
}
.cid-t1GqSEV0YX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GqSEV0YX .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1GqSEV0YX H2 {
  color: #2e2e2e;
}
.cid-t1GqSEV0YX H3 {
  color: #2e2e2e;
}
.cid-t1GqSEV0YX .mbr-text,
.cid-t1GqSEV0YX .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1GqSEV0YX .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1GqSEV0YX img {
  filter: invert(0.5);
}
.cid-t1GqSFrlkY {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1GqSFrlkY .accordion .card {
  overflow: visible;
}
.cid-t1GqSFrlkY .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1GqSFrlkY .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1GqSFrlkY .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1GqSFrlkY .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1GqSFrlkY .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1GqSFrlkY .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1GqSFrlkY .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1GqSFrlkY .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1GqSFrlkY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1GqSFrlkY .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1GqSFrlkY .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1GqSFrlkY .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1GqSFrlkY .card .panel-body {
  color: #767676;
}
.cid-t1GqSFrlkY .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1GqSFrlkY H4 {
  color: #338c36;
}
.cid-t1GZVfxc7h {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1GZVfxc7h .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZVfxc7h .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZVfxc7h .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZVfxc7h .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZVfxc7h .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZVfxc7h .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZVfxc7h .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZVfxc7h .user-desc {
  color: #e60064;
}
.cid-t1GZVfxc7h .card-title {
  color: #000000;
}
.cid-t1GZVXhUWd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1GZVXhUWd .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1GZVXhUWd .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1GZVXhUWd .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1GZVXhUWd .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1GZVXhUWd .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1GZVXhUWd .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1GZVXhUWd .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1GZVXhUWd .user-desc {
  color: #e60064;
}
.cid-t1GZVXhUWd .card-title {
  color: #000000;
}
.cid-t30Or8NSCD.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8NSCD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8NSCD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8NSCD .modal-content,
.cid-t30Or8NSCD .modal-dialog {
  height: auto;
}
.cid-t30Or8NSCD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8NSCD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8NSCD .form-wrapper .mbr-form .form-group,
  .cid-t30Or8NSCD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8NSCD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8NSCD .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8NSCD .mbr-text {
  text-align: center;
}
.cid-t30Or8NSCD .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8NSCD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8NSCD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8NSCD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8NSCD .modal-open {
  overflow: hidden;
}
.cid-t30Or8NSCD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8NSCD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8NSCD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8NSCD .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8NSCD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8NSCD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8NSCD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8NSCD .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8NSCD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8NSCD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8NSCD .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8NSCD .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8NSCD .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8NSCD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NSCD .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8NSCD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8NSCD .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8NSCD .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8NSCD .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8NSCD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8NSCD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8NSCD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NSCD .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8NSCD .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8NSCD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NSCD .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8NSCD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8NSCD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8NSCD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8NSCD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8NSCD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8NSCD .modal-lg,
  .cid-t30Or8NSCD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8NSCD .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8NSCD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8NSCD .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8NSCD .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8NSCD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8NSCD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8NSCD .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8NSCD .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8NSCD .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1A93yQbOJ {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/17-2000x1333.jpg");
}
.cid-t1A93yQbOJ .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1A93yQbOJ .wrap {
  padding: 0 25px;
}
.cid-t1A93yQbOJ .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1A93yQbOJ .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1A93yQbOJ .mbr-text {
  margin-bottom: 20px;
}
.cid-t1A93yQbOJ .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1A93yQbOJ .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1A93yQbOJ .container,
  .cid-t1A93yQbOJ .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1A93yQbOJ .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1A93yQbOJ a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1A93yQbOJ .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1A93zXV9I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1A93zXV9I .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1A93zXV9I .mbr-text {
  color: #2e2e2e;
}
.cid-t1A93zXV9I .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1A93zXV9I .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1A93zXV9I .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1A93zXV9I .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1A93zXV9I h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1A93zXV9I h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1A93zXV9I h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1A93zXV9I h5 {
    margin-left: 0px;
  }
  .cid-t1A93zXV9I h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1A93zXV9I h5:hover:before {
    animation: none;
  }
}
.cid-t1A93zXV9I .mbr-section-subtitle,
.cid-t1A93zXV9I .content {
  color: #2e2e2e;
}
.cid-t1A93AetPB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A93AetPB .nav-item,
.cid-t1A93AetPB .nav-link,
.cid-t1A93AetPB .navbar-caption {
  font-weight: normal;
}
.cid-t1A93AetPB .nav-item:focus,
.cid-t1A93AetPB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1A93AetPB .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1A93AetPB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1A93AetPB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1A93AetPB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1A93AetPB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1A93AetPB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1A93AetPB .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1A93AetPB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1A93AetPB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1A93AetPB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1A93AetPB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1A93AetPB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1A93AetPB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1A93AetPB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1A93AetPB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1A93AetPB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1A93AetPB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1A93AetPB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1A93AetPB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1A93AetPB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1A93AetPB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1A93AetPB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1A93AetPB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1A93AetPB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1A93AetPB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1A93AetPB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1A93AetPB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1A93AetPB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1A93AetPB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1A93AetPB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1A93AetPB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1A93AetPB .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1A93AetPB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1A93AetPB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1A93AetPB .dropdown-item.active,
.cid-t1A93AetPB .dropdown-item:active {
  background-color: transparent;
}
.cid-t1A93AetPB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1A93AetPB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1A93AetPB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1A93AetPB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1A93AetPB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1A93AetPB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1A93AetPB .navbar-buttons {
  text-align: center;
}
.cid-t1A93AetPB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1A93AetPB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1A93AetPB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1A93AetPB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1A93AetPB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1A93AetPB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1A93AetPB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1A93AetPB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1A93AetPB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1A93AetPB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1A93AetPB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1A93AetPB a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1A93AetPB .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1A93AetPB .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1A93AetPB .soc-item {
  margin: .5rem .3rem;
}
.cid-t1A93AetPB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1A93AetPB .navbar {
    height: 77px;
  }
  .cid-t1A93AetPB .navbar.opened {
    height: auto;
  }
  .cid-t1A93AetPB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1A93AetPB #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1A93AetPB .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1A93AetPB .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1A93AetPB .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1A93AetPB .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1A93AetPB .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1A93AetPB .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1A93AetPB .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t291yBzToW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t291yBzToW .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t291yBzToW .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t291yBzToW .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t291yBzToW .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t291yBzToW .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t291yBzToW .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t291yBzToW h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t291yBzToW h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t291yBzToW h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t291yBzToW h5 {
    margin-left: 0px;
  }
  .cid-t291yBzToW h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t291yBzToW h5:hover:before {
    animation: none;
  }
}
.cid-t291yBzToW .mbr-section-subtitle,
.cid-t291yBzToW .content {
  color: #2e2e2e;
}
.cid-t1A93AIOvV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93AIOvV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93AIOvV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93AIOvV H3 {
  color: #2e2e2e;
}
.cid-t1A93AIOvV .mbr-text,
.cid-t1A93AIOvV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93AIOvV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93AIOvV img {
  filter: invert(0.5);
}
.cid-t1A93AZ5Cs {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93AZ5Cs .accordion .card {
  overflow: visible;
}
.cid-t1A93AZ5Cs .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93AZ5Cs .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93AZ5Cs .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93AZ5Cs .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93AZ5Cs .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93AZ5Cs .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93AZ5Cs .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93AZ5Cs .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93AZ5Cs .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93AZ5Cs .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93AZ5Cs .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93AZ5Cs .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93AZ5Cs .card .panel-body {
  color: #767676;
}
.cid-t1A93AZ5Cs .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93AZ5Cs H4 {
  color: #1f4f79;
}
.cid-t1A93BltHL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93BltHL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93BltHL H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93BltHL H3 {
  color: #2e2e2e;
}
.cid-t1A93BltHL .mbr-text,
.cid-t1A93BltHL .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93BltHL .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93BltHL img {
  filter: invert(0.5);
}
.cid-t1A93BIQWY {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93BIQWY .accordion .card {
  overflow: visible;
}
.cid-t1A93BIQWY .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93BIQWY .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93BIQWY .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93BIQWY .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93BIQWY .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93BIQWY .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93BIQWY .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93BIQWY .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93BIQWY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93BIQWY .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93BIQWY .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93BIQWY .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93BIQWY .card .panel-body {
  color: #767676;
}
.cid-t1A93BIQWY .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93BIQWY H4 {
  color: #1f4f79;
}
.cid-t1A93C7anC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93C7anC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93C7anC H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93C7anC H3 {
  color: #2e2e2e;
}
.cid-t1A93C7anC .mbr-text,
.cid-t1A93C7anC .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93C7anC .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93C7anC img {
  filter: invert(0.5);
}
.cid-t1A93CpNM9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93CpNM9 .accordion .card {
  overflow: visible;
}
.cid-t1A93CpNM9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93CpNM9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93CpNM9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93CpNM9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93CpNM9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93CpNM9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93CpNM9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93CpNM9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93CpNM9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93CpNM9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93CpNM9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93CpNM9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93CpNM9 .card .panel-body {
  color: #767676;
}
.cid-t1A93CpNM9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93CpNM9 H4 {
  color: #1f4f79;
}
.cid-t1A93CLSS0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93CLSS0 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93CLSS0 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93CLSS0 H3 {
  color: #2e2e2e;
}
.cid-t1A93CLSS0 .mbr-text,
.cid-t1A93CLSS0 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93CLSS0 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93CLSS0 img {
  filter: invert(0.5);
}
.cid-t1A93D3tf6 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93D3tf6 .accordion .card {
  overflow: visible;
}
.cid-t1A93D3tf6 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93D3tf6 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93D3tf6 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93D3tf6 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93D3tf6 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93D3tf6 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93D3tf6 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93D3tf6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93D3tf6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93D3tf6 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93D3tf6 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93D3tf6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93D3tf6 .card .panel-body {
  color: #767676;
}
.cid-t1A93D3tf6 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93D3tf6 H4 {
  color: #1f4f79;
}
.cid-t1A93DrPZk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93DrPZk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93DrPZk H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93DrPZk H3 {
  color: #2e2e2e;
}
.cid-t1A93DrPZk .mbr-text,
.cid-t1A93DrPZk .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93DrPZk .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93DrPZk img {
  filter: invert(0.5);
}
.cid-t1A93DQOsf {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93DQOsf .accordion .card {
  overflow: visible;
}
.cid-t1A93DQOsf .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93DQOsf .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93DQOsf .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93DQOsf .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93DQOsf .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93DQOsf .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93DQOsf .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93DQOsf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93DQOsf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93DQOsf .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93DQOsf .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93DQOsf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93DQOsf .card .panel-body {
  color: #767676;
}
.cid-t1A93DQOsf .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93DQOsf H4 {
  color: #1f4f79;
}
.cid-t1A93EdsZ9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93EdsZ9 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93EdsZ9 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93EdsZ9 H3 {
  color: #2e2e2e;
}
.cid-t1A93EdsZ9 .mbr-text,
.cid-t1A93EdsZ9 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93EdsZ9 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93EdsZ9 img {
  filter: invert(0.5);
}
.cid-t1A93Exthr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93Exthr .accordion .card {
  overflow: visible;
}
.cid-t1A93Exthr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93Exthr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93Exthr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93Exthr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93Exthr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93Exthr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93Exthr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93Exthr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93Exthr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93Exthr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93Exthr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93Exthr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93Exthr .card .panel-body {
  color: #767676;
}
.cid-t1A93Exthr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93Exthr H4 {
  color: #1f4f79;
}
.cid-t1A93EWDYy {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1A93EWDYy .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1A93EWDYy H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1A93EWDYy H3 {
  color: #2e2e2e;
}
.cid-t1A93EWDYy .mbr-text,
.cid-t1A93EWDYy .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1A93EWDYy .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1A93EWDYy img {
  filter: invert(0.5);
}
.cid-t1A93FhORp {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1A93FhORp .accordion .card {
  overflow: visible;
}
.cid-t1A93FhORp .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1A93FhORp .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1A93FhORp .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1A93FhORp .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1A93FhORp .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1A93FhORp .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1A93FhORp .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1A93FhORp .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1A93FhORp .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1A93FhORp .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1A93FhORp .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1A93FhORp .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1A93FhORp .card .panel-body {
  color: #767676;
}
.cid-t1A93FhORp .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1A93FhORp H4 {
  color: #1f4f79;
}
.cid-t1MNN7ph87 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MNN7ph87 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MNN7ph87 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MNN7ph87 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MNN7ph87 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MNN7ph87 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MNN7ph87 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MNN7ph87 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MNN7ph87 .user-desc {
  color: #e60064;
}
.cid-t1MNN7ph87 .card-title {
  color: #000000;
}
.cid-t1MNSBMLF1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MNSBMLF1 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MNSBMLF1 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MNSBMLF1 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MNSBMLF1 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MNSBMLF1 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MNSBMLF1 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MNSBMLF1 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MNSBMLF1 .user-desc {
  color: #e60064;
}
.cid-t1MNSBMLF1 .card-title {
  color: #000000;
}
.cid-t30Or8NZxZ.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8NZxZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8NZxZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8NZxZ .modal-content,
.cid-t30Or8NZxZ .modal-dialog {
  height: auto;
}
.cid-t30Or8NZxZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8NZxZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8NZxZ .form-wrapper .mbr-form .form-group,
  .cid-t30Or8NZxZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8NZxZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8NZxZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8NZxZ .mbr-text {
  text-align: center;
}
.cid-t30Or8NZxZ .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8NZxZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8NZxZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8NZxZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8NZxZ .modal-open {
  overflow: hidden;
}
.cid-t30Or8NZxZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8NZxZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8NZxZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8NZxZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8NZxZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8NZxZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8NZxZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8NZxZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8NZxZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8NZxZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8NZxZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8NZxZ .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8NZxZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8NZxZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NZxZ .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8NZxZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8NZxZ .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8NZxZ .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8NZxZ .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8NZxZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8NZxZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8NZxZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NZxZ .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8NZxZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8NZxZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NZxZ .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8NZxZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8NZxZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8NZxZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8NZxZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8NZxZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8NZxZ .modal-lg,
  .cid-t30Or8NZxZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8NZxZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8NZxZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8NZxZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8NZxZ .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8NZxZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8NZxZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8NZxZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8NZxZ .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8NZxZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1AQLGhzc5 {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/matlapa300-2000x1333.jpg");
}
.cid-t1AQLGhzc5 .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1AQLGhzc5 .wrap {
  padding: 0 25px;
}
.cid-t1AQLGhzc5 .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1AQLGhzc5 .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1AQLGhzc5 .mbr-text {
  margin-bottom: 20px;
}
.cid-t1AQLGhzc5 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1AQLGhzc5 .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1AQLGhzc5 .container,
  .cid-t1AQLGhzc5 .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1AQLGhzc5 .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1AQLGhzc5 a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1AQLGhzc5 .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1AQLH4t8H {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1AQLH4t8H .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1AQLH4t8H .mbr-text {
  color: #2e2e2e;
}
.cid-t1AQLH4t8H .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1AQLH4t8H .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1AQLH4t8H .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1AQLH4t8H .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1AQLH4t8H h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1AQLH4t8H h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1AQLH4t8H h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1AQLH4t8H h5 {
    margin-left: 0px;
  }
  .cid-t1AQLH4t8H h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1AQLH4t8H h5:hover:before {
    animation: none;
  }
}
.cid-t1AQLH4t8H .mbr-section-subtitle,
.cid-t1AQLH4t8H .content {
  color: #2e2e2e;
}
.cid-t1AQLHknOP .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AQLHknOP .nav-item,
.cid-t1AQLHknOP .nav-link,
.cid-t1AQLHknOP .navbar-caption {
  font-weight: normal;
}
.cid-t1AQLHknOP .nav-item:focus,
.cid-t1AQLHknOP .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1AQLHknOP .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1AQLHknOP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AQLHknOP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1AQLHknOP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1AQLHknOP .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1AQLHknOP .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1AQLHknOP .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1AQLHknOP .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1AQLHknOP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1AQLHknOP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1AQLHknOP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1AQLHknOP .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1AQLHknOP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1AQLHknOP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1AQLHknOP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1AQLHknOP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1AQLHknOP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1AQLHknOP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1AQLHknOP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1AQLHknOP .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1AQLHknOP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1AQLHknOP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1AQLHknOP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1AQLHknOP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1AQLHknOP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1AQLHknOP .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1AQLHknOP .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1AQLHknOP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1AQLHknOP .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1AQLHknOP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1AQLHknOP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1AQLHknOP .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1AQLHknOP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1AQLHknOP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1AQLHknOP .dropdown-item.active,
.cid-t1AQLHknOP .dropdown-item:active {
  background-color: transparent;
}
.cid-t1AQLHknOP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1AQLHknOP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1AQLHknOP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1AQLHknOP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1AQLHknOP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1AQLHknOP ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1AQLHknOP .navbar-buttons {
  text-align: center;
}
.cid-t1AQLHknOP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1AQLHknOP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1AQLHknOP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1AQLHknOP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AQLHknOP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AQLHknOP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1AQLHknOP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AQLHknOP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1AQLHknOP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1AQLHknOP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AQLHknOP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1AQLHknOP a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1AQLHknOP .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1AQLHknOP .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1AQLHknOP .soc-item {
  margin: .5rem .3rem;
}
.cid-t1AQLHknOP .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1AQLHknOP .navbar {
    height: 77px;
  }
  .cid-t1AQLHknOP .navbar.opened {
    height: auto;
  }
  .cid-t1AQLHknOP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1AQLHknOP #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AQLHknOP .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1AQLHknOP .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1AQLHknOP .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AQLHknOP .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1AQLHknOP .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1AQLHknOP .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1AQLHknOP .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29d5wqq1W {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29d5wqq1W .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29d5wqq1W .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29d5wqq1W .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29d5wqq1W .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29d5wqq1W .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29d5wqq1W .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29d5wqq1W h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29d5wqq1W h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29d5wqq1W h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29d5wqq1W h5 {
    margin-left: 0px;
  }
  .cid-t29d5wqq1W h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29d5wqq1W h5:hover:before {
    animation: none;
  }
}
.cid-t29d5wqq1W .mbr-section-subtitle,
.cid-t29d5wqq1W .content {
  color: #2e2e2e;
}
.cid-t1AQLHNH35 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AQLHNH35 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AQLHNH35 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AQLHNH35 H3 {
  color: #2e2e2e;
}
.cid-t1AQLHNH35 .mbr-text,
.cid-t1AQLHNH35 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AQLHNH35 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AQLHNH35 img {
  filter: invert(0.5);
}
.cid-t1AQLI8xmg {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AQLI8xmg .accordion .card {
  overflow: visible;
}
.cid-t1AQLI8xmg .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AQLI8xmg .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AQLI8xmg .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AQLI8xmg .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AQLI8xmg .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AQLI8xmg .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AQLI8xmg .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AQLI8xmg .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AQLI8xmg .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AQLI8xmg .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AQLI8xmg .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AQLI8xmg .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AQLI8xmg .card .panel-body {
  color: #767676;
}
.cid-t1AQLI8xmg .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AQLI8xmg H4 {
  color: #1f4f79;
}
.cid-t29dcV8bNz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29dcV8bNz .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29dcV8bNz .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29dcV8bNz .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29dcV8bNz .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29dcV8bNz .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29dcV8bNz .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29dcV8bNz h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29dcV8bNz h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29dcV8bNz h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29dcV8bNz h5 {
    margin-left: 0px;
  }
  .cid-t29dcV8bNz h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29dcV8bNz h5:hover:before {
    animation: none;
  }
}
.cid-t29dcV8bNz .mbr-section-subtitle,
.cid-t29dcV8bNz .content {
  color: #2e2e2e;
}
.cid-t1AQLL6k7H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AQLL6k7H .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AQLL6k7H H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AQLL6k7H H3 {
  color: #2e2e2e;
}
.cid-t1AQLL6k7H .mbr-text,
.cid-t1AQLL6k7H .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AQLL6k7H .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AQLL6k7H img {
  filter: invert(0.5);
}
.cid-t1AQLLvvIW {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AQLLvvIW .accordion .card {
  overflow: visible;
}
.cid-t1AQLLvvIW .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AQLLvvIW .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AQLLvvIW .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AQLLvvIW .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AQLLvvIW .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AQLLvvIW .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AQLLvvIW .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AQLLvvIW .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AQLLvvIW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AQLLvvIW .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AQLLvvIW .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AQLLvvIW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AQLLvvIW .card .panel-body {
  color: #767676;
}
.cid-t1AQLLvvIW .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AQLLvvIW H4 {
  color: #1f4f79;
}
.cid-t1AQLLTeBf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AQLLTeBf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AQLLTeBf H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AQLLTeBf H3 {
  color: #2e2e2e;
}
.cid-t1AQLLTeBf .mbr-text,
.cid-t1AQLLTeBf .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AQLLTeBf .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AQLLTeBf img {
  filter: invert(0.5);
}
.cid-t1AQLMceTk {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AQLMceTk .accordion .card {
  overflow: visible;
}
.cid-t1AQLMceTk .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AQLMceTk .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AQLMceTk .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AQLMceTk .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AQLMceTk .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AQLMceTk .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AQLMceTk .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AQLMceTk .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AQLMceTk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AQLMceTk .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AQLMceTk .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AQLMceTk .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AQLMceTk .card .panel-body {
  color: #767676;
}
.cid-t1AQLMceTk .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AQLMceTk H4 {
  color: #1f4f79;
}
.cid-t29drUAhLy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29drUAhLy .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29drUAhLy .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29drUAhLy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29drUAhLy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29drUAhLy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29drUAhLy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29drUAhLy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29drUAhLy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29drUAhLy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29drUAhLy h5 {
    margin-left: 0px;
  }
  .cid-t29drUAhLy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29drUAhLy h5:hover:before {
    animation: none;
  }
}
.cid-t29drUAhLy .mbr-section-subtitle,
.cid-t29drUAhLy .content {
  color: #2e2e2e;
}
.cid-t1AQLNtFB8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AQLNtFB8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AQLNtFB8 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AQLNtFB8 H3 {
  color: #2e2e2e;
}
.cid-t1AQLNtFB8 .mbr-text,
.cid-t1AQLNtFB8 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AQLNtFB8 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AQLNtFB8 img {
  filter: invert(0.5);
}
.cid-t1AQLNP8mf {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AQLNP8mf .accordion .card {
  overflow: visible;
}
.cid-t1AQLNP8mf .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AQLNP8mf .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AQLNP8mf .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AQLNP8mf .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AQLNP8mf .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AQLNP8mf .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AQLNP8mf .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AQLNP8mf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AQLNP8mf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AQLNP8mf .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AQLNP8mf .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AQLNP8mf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AQLNP8mf .card .panel-body {
  color: #767676;
}
.cid-t1AQLNP8mf .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AQLNP8mf H4 {
  color: #1f4f79;
}
.cid-t1ASpAsHwx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1ASpAsHwx .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1ASpAsHwx H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1ASpAsHwx H3 {
  color: #2e2e2e;
}
.cid-t1ASpAsHwx .mbr-text,
.cid-t1ASpAsHwx .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1ASpAsHwx .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1ASpAsHwx img {
  filter: invert(0.5);
}
.cid-t1ASydnHdS {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1ASydnHdS .accordion .card {
  overflow: visible;
}
.cid-t1ASydnHdS .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1ASydnHdS .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1ASydnHdS .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1ASydnHdS .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1ASydnHdS .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1ASydnHdS .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1ASydnHdS .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1ASydnHdS .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1ASydnHdS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1ASydnHdS .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1ASydnHdS .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1ASydnHdS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1ASydnHdS .card .panel-body {
  color: #767676;
}
.cid-t1ASydnHdS .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1ASydnHdS H4 {
  color: #1f4f79;
}
.cid-t1ASHRuziB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1ASHRuziB .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1ASHRuziB H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1ASHRuziB H3 {
  color: #2e2e2e;
}
.cid-t1ASHRuziB .mbr-text,
.cid-t1ASHRuziB .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1ASHRuziB .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1ASHRuziB img {
  filter: invert(0.5);
}
.cid-t1ASMhhXdi {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1ASMhhXdi .accordion .card {
  overflow: visible;
}
.cid-t1ASMhhXdi .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1ASMhhXdi .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1ASMhhXdi .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1ASMhhXdi .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1ASMhhXdi .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1ASMhhXdi .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1ASMhhXdi .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1ASMhhXdi .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1ASMhhXdi .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1ASMhhXdi .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1ASMhhXdi .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1ASMhhXdi .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1ASMhhXdi .card .panel-body {
  color: #767676;
}
.cid-t1ASMhhXdi .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1ASMhhXdi H4 {
  color: #1f4f79;
}
.cid-t1MQaZImTp {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MQaZImTp .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MQaZImTp .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MQaZImTp .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MQaZImTp .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MQaZImTp .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MQaZImTp .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MQaZImTp .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MQaZImTp .user-desc {
  color: #e60064;
}
.cid-t1MQaZImTp .card-title {
  color: #000000;
}
.cid-t1MQbBOGfA {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MQbBOGfA .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MQbBOGfA .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MQbBOGfA .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MQbBOGfA .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MQbBOGfA .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MQbBOGfA .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MQbBOGfA .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MQbBOGfA .user-desc {
  color: #e60064;
}
.cid-t1MQbBOGfA .card-title {
  color: #000000;
}
.cid-t30Or8NqPJ.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8NqPJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8NqPJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8NqPJ .modal-content,
.cid-t30Or8NqPJ .modal-dialog {
  height: auto;
}
.cid-t30Or8NqPJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8NqPJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8NqPJ .form-wrapper .mbr-form .form-group,
  .cid-t30Or8NqPJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8NqPJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8NqPJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8NqPJ .mbr-text {
  text-align: center;
}
.cid-t30Or8NqPJ .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8NqPJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8NqPJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8NqPJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8NqPJ .modal-open {
  overflow: hidden;
}
.cid-t30Or8NqPJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8NqPJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8NqPJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8NqPJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8NqPJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8NqPJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8NqPJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8NqPJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8NqPJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8NqPJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8NqPJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8NqPJ .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8NqPJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8NqPJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NqPJ .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8NqPJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8NqPJ .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8NqPJ .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8NqPJ .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8NqPJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8NqPJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8NqPJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NqPJ .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8NqPJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8NqPJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8NqPJ .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8NqPJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8NqPJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8NqPJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8NqPJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8NqPJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8NqPJ .modal-lg,
  .cid-t30Or8NqPJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8NqPJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8NqPJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8NqPJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8NqPJ .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8NqPJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8NqPJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8NqPJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8NqPJ .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8NqPJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1AYRrVkuA {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/4-1280x853.jpg");
}
.cid-t1AYRrVkuA .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1AYRrVkuA .wrap {
  padding: 0 25px;
}
.cid-t1AYRrVkuA .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #1f4f79;
  top: 0px;
  right: 0px;
}
.cid-t1AYRrVkuA .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1AYRrVkuA .mbr-text {
  margin-bottom: 20px;
}
.cid-t1AYRrVkuA .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1AYRrVkuA .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1AYRrVkuA .container,
  .cid-t1AYRrVkuA .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1AYRrVkuA .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1AYRrVkuA a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1AYRrVkuA .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1AYRsCAeu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1AYRsCAeu .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1AYRsCAeu .mbr-text {
  color: #2e2e2e;
}
.cid-t1AYRsCAeu .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1AYRsCAeu .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1AYRsCAeu .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1AYRsCAeu .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1AYRsCAeu h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1AYRsCAeu h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1AYRsCAeu h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1AYRsCAeu h5 {
    margin-left: 0px;
  }
  .cid-t1AYRsCAeu h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1AYRsCAeu h5:hover:before {
    animation: none;
  }
}
.cid-t1AYRsCAeu .mbr-section-subtitle,
.cid-t1AYRsCAeu .content {
  color: #2e2e2e;
}
.cid-t29hkVejdq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29hkVejdq .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hkVejdq .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hkVejdq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29hkVejdq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29hkVejdq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29hkVejdq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29hkVejdq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29hkVejdq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29hkVejdq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29hkVejdq h5 {
    margin-left: 0px;
  }
  .cid-t29hkVejdq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29hkVejdq h5:hover:before {
    animation: none;
  }
}
.cid-t29hkVejdq .mbr-section-subtitle,
.cid-t29hkVejdq .content {
  color: #2e2e2e;
}
.cid-t1AYRsTxec .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AYRsTxec .nav-item,
.cid-t1AYRsTxec .nav-link,
.cid-t1AYRsTxec .navbar-caption {
  font-weight: normal;
}
.cid-t1AYRsTxec .nav-item:focus,
.cid-t1AYRsTxec .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1AYRsTxec .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1AYRsTxec .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1AYRsTxec .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1AYRsTxec .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1AYRsTxec .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1AYRsTxec .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1AYRsTxec .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1AYRsTxec .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1AYRsTxec .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1AYRsTxec .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1AYRsTxec .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1AYRsTxec .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1AYRsTxec .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1AYRsTxec .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1AYRsTxec .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1AYRsTxec .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1AYRsTxec .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1AYRsTxec .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1AYRsTxec .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1AYRsTxec .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1AYRsTxec .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1AYRsTxec .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1AYRsTxec .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1AYRsTxec .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1AYRsTxec .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1AYRsTxec .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1AYRsTxec .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1AYRsTxec .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1AYRsTxec .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1AYRsTxec .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1AYRsTxec .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1AYRsTxec .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1AYRsTxec .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1AYRsTxec .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1AYRsTxec .dropdown-item.active,
.cid-t1AYRsTxec .dropdown-item:active {
  background-color: transparent;
}
.cid-t1AYRsTxec .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1AYRsTxec .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1AYRsTxec .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1AYRsTxec .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1AYRsTxec .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1AYRsTxec ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1AYRsTxec .navbar-buttons {
  text-align: center;
}
.cid-t1AYRsTxec button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1AYRsTxec button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1AYRsTxec button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1AYRsTxec button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AYRsTxec button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1AYRsTxec button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1AYRsTxec nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AYRsTxec nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1AYRsTxec nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1AYRsTxec nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1AYRsTxec .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1AYRsTxec a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1AYRsTxec .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1AYRsTxec .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1AYRsTxec .soc-item {
  margin: .5rem .3rem;
}
.cid-t1AYRsTxec .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1AYRsTxec .navbar {
    height: 77px;
  }
  .cid-t1AYRsTxec .navbar.opened {
    height: auto;
  }
  .cid-t1AYRsTxec .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1AYRsTxec #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AYRsTxec .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1AYRsTxec .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1AYRsTxec .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1AYRsTxec .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1AYRsTxec .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1AYRsTxec .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1AYRsTxec .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1AYRtlPSH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRtlPSH .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRtlPSH H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRtlPSH H3 {
  color: #2e2e2e;
}
.cid-t1AYRtlPSH .mbr-text,
.cid-t1AYRtlPSH .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRtlPSH .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRtlPSH img {
  filter: invert(0.5);
}
.cid-t1AYRtEZSv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRtEZSv .accordion .card {
  overflow: visible;
}
.cid-t1AYRtEZSv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRtEZSv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRtEZSv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRtEZSv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRtEZSv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRtEZSv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRtEZSv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRtEZSv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRtEZSv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRtEZSv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRtEZSv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRtEZSv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRtEZSv .card .panel-body {
  color: #767676;
}
.cid-t1AYRtEZSv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRtEZSv H4 {
  color: #1f4f79;
}
.cid-t1B49OsEvo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B49OsEvo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B49OsEvo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B49OsEvo H3 {
  color: #2e2e2e;
}
.cid-t1B49OsEvo .mbr-text,
.cid-t1B49OsEvo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B49OsEvo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B49OsEvo img {
  filter: invert(0.5);
}
.cid-t1B4wetDX9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B4wetDX9 .accordion .card {
  overflow: visible;
}
.cid-t1B4wetDX9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B4wetDX9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B4wetDX9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B4wetDX9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B4wetDX9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B4wetDX9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B4wetDX9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B4wetDX9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B4wetDX9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B4wetDX9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B4wetDX9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B4wetDX9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B4wetDX9 .card .panel-body {
  color: #767676;
}
.cid-t1B4wetDX9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B4wetDX9 H4 {
  color: #1f4f79;
}
.cid-t1B4EENOxv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B4EENOxv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B4EENOxv H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B4EENOxv H3 {
  color: #2e2e2e;
}
.cid-t1B4EENOxv .mbr-text,
.cid-t1B4EENOxv .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B4EENOxv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B4EENOxv img {
  filter: invert(0.5);
}
.cid-t1B4QRwYYV {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B4QRwYYV .accordion .card {
  overflow: visible;
}
.cid-t1B4QRwYYV .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B4QRwYYV .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B4QRwYYV .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B4QRwYYV .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B4QRwYYV .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B4QRwYYV .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B4QRwYYV .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B4QRwYYV .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B4QRwYYV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B4QRwYYV .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B4QRwYYV .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B4QRwYYV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B4QRwYYV .card .panel-body {
  color: #767676;
}
.cid-t1B4QRwYYV .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B4QRwYYV H4 {
  color: #1f4f79;
}
.cid-t1B54bv7g5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B54bv7g5 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B54bv7g5 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B54bv7g5 H3 {
  color: #2e2e2e;
}
.cid-t1B54bv7g5 .mbr-text,
.cid-t1B54bv7g5 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B54bv7g5 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B54bv7g5 img {
  filter: invert(0.5);
}
.cid-t1B5gku3Eo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B5gku3Eo .accordion .card {
  overflow: visible;
}
.cid-t1B5gku3Eo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B5gku3Eo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B5gku3Eo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B5gku3Eo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B5gku3Eo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B5gku3Eo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B5gku3Eo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B5gku3Eo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B5gku3Eo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B5gku3Eo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B5gku3Eo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B5gku3Eo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B5gku3Eo .card .panel-body {
  color: #767676;
}
.cid-t1B5gku3Eo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B5gku3Eo H4 {
  color: #1f4f79;
}
.cid-t1B5oCzUBL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B5oCzUBL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B5oCzUBL H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B5oCzUBL H3 {
  color: #2e2e2e;
}
.cid-t1B5oCzUBL .mbr-text,
.cid-t1B5oCzUBL .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B5oCzUBL .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B5oCzUBL img {
  filter: invert(0.5);
}
.cid-t1B5zOJlR3 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B5zOJlR3 .accordion .card {
  overflow: visible;
}
.cid-t1B5zOJlR3 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B5zOJlR3 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B5zOJlR3 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B5zOJlR3 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B5zOJlR3 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B5zOJlR3 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B5zOJlR3 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B5zOJlR3 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B5zOJlR3 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B5zOJlR3 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B5zOJlR3 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B5zOJlR3 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B5zOJlR3 .card .panel-body {
  color: #767676;
}
.cid-t1B5zOJlR3 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B5zOJlR3 H4 {
  color: #1f4f79;
}
.cid-t29hCcxZqM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29hCcxZqM .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hCcxZqM .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hCcxZqM .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29hCcxZqM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29hCcxZqM .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29hCcxZqM .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29hCcxZqM h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29hCcxZqM h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29hCcxZqM h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29hCcxZqM h5 {
    margin-left: 0px;
  }
  .cid-t29hCcxZqM h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29hCcxZqM h5:hover:before {
    animation: none;
  }
}
.cid-t29hCcxZqM .mbr-section-subtitle,
.cid-t29hCcxZqM .content {
  color: #2e2e2e;
}
.cid-t1B4Yr3l2T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B4Yr3l2T .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B4Yr3l2T H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B4Yr3l2T H3 {
  color: #2e2e2e;
}
.cid-t1B4Yr3l2T .mbr-text,
.cid-t1B4Yr3l2T .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B4Yr3l2T .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B4Yr3l2T img {
  filter: invert(0.5);
}
.cid-t1B5Qrn8vV {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B5Qrn8vV .accordion .card {
  overflow: visible;
}
.cid-t1B5Qrn8vV .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B5Qrn8vV .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B5Qrn8vV .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B5Qrn8vV .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B5Qrn8vV .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B5Qrn8vV .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B5Qrn8vV .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B5Qrn8vV .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B5Qrn8vV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B5Qrn8vV .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B5Qrn8vV .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B5Qrn8vV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B5Qrn8vV .card .panel-body {
  color: #767676;
}
.cid-t1B5Qrn8vV .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B5Qrn8vV H4 {
  color: #1f4f79;
}
.cid-t1AYRuk8no {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRuk8no .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRuk8no H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRuk8no H3 {
  color: #2e2e2e;
}
.cid-t1AYRuk8no .mbr-text,
.cid-t1AYRuk8no .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRuk8no .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRuk8no img {
  filter: invert(0.5);
}
.cid-t1AYRuDMuW {
  padding-top: 45px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRuDMuW .accordion .card {
  overflow: visible;
}
.cid-t1AYRuDMuW .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRuDMuW .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRuDMuW .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRuDMuW .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRuDMuW .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRuDMuW .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRuDMuW .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRuDMuW .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRuDMuW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRuDMuW .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRuDMuW .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRuDMuW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRuDMuW .card .panel-body {
  color: #767676;
}
.cid-t1AYRuDMuW .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRuDMuW H4 {
  color: #1f4f79;
}
.cid-t1AYRuZxGL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRuZxGL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRuZxGL H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRuZxGL H3 {
  color: #2e2e2e;
}
.cid-t1AYRuZxGL .mbr-text,
.cid-t1AYRuZxGL .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRuZxGL .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRuZxGL img {
  filter: invert(0.5);
}
.cid-t1AYRvee0D {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRvee0D .accordion .card {
  overflow: visible;
}
.cid-t1AYRvee0D .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRvee0D .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRvee0D .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRvee0D .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRvee0D .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRvee0D .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRvee0D .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRvee0D .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRvee0D .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRvee0D .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRvee0D .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRvee0D .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRvee0D .card .panel-body {
  color: #767676;
}
.cid-t1AYRvee0D .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRvee0D H4 {
  color: #1f4f79;
}
.cid-t1B6mopwYO {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B6mopwYO .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B6mopwYO H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B6mopwYO H3 {
  color: #2e2e2e;
}
.cid-t1B6mopwYO .mbr-text,
.cid-t1B6mopwYO .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B6mopwYO .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B6mopwYO img {
  filter: invert(0.5);
}
.cid-t1B6n3LUQN {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B6n3LUQN .accordion .card {
  overflow: visible;
}
.cid-t1B6n3LUQN .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B6n3LUQN .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B6n3LUQN .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B6n3LUQN .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B6n3LUQN .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B6n3LUQN .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B6n3LUQN .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B6n3LUQN .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B6n3LUQN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B6n3LUQN .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B6n3LUQN .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B6n3LUQN .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B6n3LUQN .card .panel-body {
  color: #767676;
}
.cid-t1B6n3LUQN .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B6n3LUQN H4 {
  color: #1f4f79;
}
.cid-t1B6PW9dqG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B6PW9dqG .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B6PW9dqG H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B6PW9dqG H3 {
  color: #2e2e2e;
}
.cid-t1B6PW9dqG .mbr-text,
.cid-t1B6PW9dqG .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B6PW9dqG .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B6PW9dqG img {
  filter: invert(0.5);
}
.cid-t1B6KklK9Z {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B6KklK9Z .accordion .card {
  overflow: visible;
}
.cid-t1B6KklK9Z .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B6KklK9Z .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B6KklK9Z .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B6KklK9Z .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B6KklK9Z .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B6KklK9Z .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B6KklK9Z .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B6KklK9Z .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B6KklK9Z .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B6KklK9Z .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B6KklK9Z .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B6KklK9Z .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B6KklK9Z .card .panel-body {
  color: #767676;
}
.cid-t1B6KklK9Z .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B6KklK9Z H4 {
  color: #1f4f79;
}
.cid-t29hyv8K0H {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29hyv8K0H .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hyv8K0H .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29hyv8K0H .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29hyv8K0H .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29hyv8K0H .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29hyv8K0H .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29hyv8K0H h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29hyv8K0H h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29hyv8K0H h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29hyv8K0H h5 {
    margin-left: 0px;
  }
  .cid-t29hyv8K0H h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29hyv8K0H h5:hover:before {
    animation: none;
  }
}
.cid-t29hyv8K0H .mbr-section-subtitle,
.cid-t29hyv8K0H .content {
  color: #2e2e2e;
}
.cid-t1AYRvAph8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRvAph8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRvAph8 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRvAph8 H3 {
  color: #2e2e2e;
}
.cid-t1AYRvAph8 .mbr-text,
.cid-t1AYRvAph8 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRvAph8 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRvAph8 img {
  filter: invert(0.5);
}
.cid-t1AYRvRq2c {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRvRq2c .accordion .card {
  overflow: visible;
}
.cid-t1AYRvRq2c .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRvRq2c .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRvRq2c .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRvRq2c .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRvRq2c .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRvRq2c .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRvRq2c .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRvRq2c .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRvRq2c .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRvRq2c .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRvRq2c .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRvRq2c .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRvRq2c .card .panel-body {
  color: #767676;
}
.cid-t1AYRvRq2c .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRvRq2c H4 {
  color: #1f4f79;
}
.cid-t1AYRweS0C {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRweS0C .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRweS0C H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRweS0C H3 {
  color: #2e2e2e;
}
.cid-t1AYRweS0C .mbr-text,
.cid-t1AYRweS0C .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRweS0C .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRweS0C img {
  filter: invert(0.5);
}
.cid-t1AYRwxDpL {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRwxDpL .accordion .card {
  overflow: visible;
}
.cid-t1AYRwxDpL .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRwxDpL .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRwxDpL .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRwxDpL .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRwxDpL .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRwxDpL .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRwxDpL .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRwxDpL .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRwxDpL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRwxDpL .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRwxDpL .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRwxDpL .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRwxDpL .card .panel-body {
  color: #767676;
}
.cid-t1AYRwxDpL .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRwxDpL H4 {
  color: #1f4f79;
}
.cid-t1AYRwYp4W {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1AYRwYp4W .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1AYRwYp4W H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1AYRwYp4W H3 {
  color: #2e2e2e;
}
.cid-t1AYRwYp4W .mbr-text,
.cid-t1AYRwYp4W .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1AYRwYp4W .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1AYRwYp4W img {
  filter: invert(0.5);
}
.cid-t1AYRxgANv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1AYRxgANv .accordion .card {
  overflow: visible;
}
.cid-t1AYRxgANv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1AYRxgANv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1AYRxgANv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1AYRxgANv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1AYRxgANv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1AYRxgANv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1AYRxgANv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1AYRxgANv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1AYRxgANv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1AYRxgANv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1AYRxgANv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1AYRxgANv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1AYRxgANv .card .panel-body {
  color: #767676;
}
.cid-t1AYRxgANv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1AYRxgANv H4 {
  color: #1f4f79;
}
.cid-t1B9mjxZQg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B9mjxZQg .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B9mjxZQg H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B9mjxZQg H3 {
  color: #2e2e2e;
}
.cid-t1B9mjxZQg .mbr-text,
.cid-t1B9mjxZQg .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B9mjxZQg .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B9mjxZQg img {
  filter: invert(0.5);
}
.cid-t1B9CWM0Lr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B9CWM0Lr .accordion .card {
  overflow: visible;
}
.cid-t1B9CWM0Lr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B9CWM0Lr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B9CWM0Lr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B9CWM0Lr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B9CWM0Lr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B9CWM0Lr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B9CWM0Lr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B9CWM0Lr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B9CWM0Lr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B9CWM0Lr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B9CWM0Lr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B9CWM0Lr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B9CWM0Lr .card .panel-body {
  color: #767676;
}
.cid-t1B9CWM0Lr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B9CWM0Lr H4 {
  color: #1f4f79;
}
.cid-t29iuMwO5I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29iuMwO5I .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29iuMwO5I .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29iuMwO5I .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29iuMwO5I .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29iuMwO5I .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29iuMwO5I .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29iuMwO5I h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29iuMwO5I h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29iuMwO5I h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29iuMwO5I h5 {
    margin-left: 0px;
  }
  .cid-t29iuMwO5I h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29iuMwO5I h5:hover:before {
    animation: none;
  }
}
.cid-t29iuMwO5I .mbr-section-subtitle,
.cid-t29iuMwO5I .content {
  color: #2e2e2e;
}
.cid-t1B9LhFopZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1B9LhFopZ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1B9LhFopZ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1B9LhFopZ H3 {
  color: #2e2e2e;
}
.cid-t1B9LhFopZ .mbr-text,
.cid-t1B9LhFopZ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1B9LhFopZ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1B9LhFopZ img {
  filter: invert(0.5);
}
.cid-t1B9VjlHO5 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1B9VjlHO5 .accordion .card {
  overflow: visible;
}
.cid-t1B9VjlHO5 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1B9VjlHO5 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1B9VjlHO5 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1B9VjlHO5 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1B9VjlHO5 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1B9VjlHO5 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1B9VjlHO5 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1B9VjlHO5 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1B9VjlHO5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1B9VjlHO5 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1B9VjlHO5 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1B9VjlHO5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1B9VjlHO5 .card .panel-body {
  color: #767676;
}
.cid-t1B9VjlHO5 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1B9VjlHO5 H4 {
  color: #1f4f79;
}
.cid-t1BbABDAk1 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BbABDAk1 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BbABDAk1 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BbABDAk1 H3 {
  color: #2e2e2e;
}
.cid-t1BbABDAk1 .mbr-text,
.cid-t1BbABDAk1 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BbABDAk1 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BbABDAk1 img {
  filter: invert(0.5);
}
.cid-t1BbKCwISO {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BbKCwISO .accordion .card {
  overflow: visible;
}
.cid-t1BbKCwISO .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BbKCwISO .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BbKCwISO .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BbKCwISO .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BbKCwISO .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BbKCwISO .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BbKCwISO .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BbKCwISO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BbKCwISO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BbKCwISO .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BbKCwISO .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BbKCwISO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BbKCwISO .card .panel-body {
  color: #767676;
}
.cid-t1BbKCwISO .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BbKCwISO H4 {
  color: #1f4f79;
}
.cid-t1BbPEV7sp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1BbPEV7sp .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1BbPEV7sp H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1BbPEV7sp H3 {
  color: #2e2e2e;
}
.cid-t1BbPEV7sp .mbr-text,
.cid-t1BbPEV7sp .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1BbPEV7sp .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1BbPEV7sp img {
  filter: invert(0.5);
}
.cid-t1BbXCtA9s {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BbXCtA9s .accordion .card {
  overflow: visible;
}
.cid-t1BbXCtA9s .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BbXCtA9s .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BbXCtA9s .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BbXCtA9s .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BbXCtA9s .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BbXCtA9s .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BbXCtA9s .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BbXCtA9s .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BbXCtA9s .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BbXCtA9s .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BbXCtA9s .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BbXCtA9s .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BbXCtA9s .card .panel-body {
  color: #767676;
}
.cid-t1BbXCtA9s .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BbXCtA9s H4 {
  color: #1f4f79;
}
.cid-t1Bc4IoLXo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1Bc4IoLXo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #1f4f79;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1Bc4IoLXo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1Bc4IoLXo H3 {
  color: #2e2e2e;
}
.cid-t1Bc4IoLXo .mbr-text,
.cid-t1Bc4IoLXo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1Bc4IoLXo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1Bc4IoLXo img {
  filter: invert(0.5);
}
.cid-t1BccQqZbH {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1BccQqZbH .accordion .card {
  overflow: visible;
}
.cid-t1BccQqZbH .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1BccQqZbH .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1BccQqZbH .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1BccQqZbH .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1BccQqZbH .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1BccQqZbH .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1BccQqZbH .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1BccQqZbH .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1BccQqZbH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1BccQqZbH .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1BccQqZbH .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1BccQqZbH .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1BccQqZbH .card .panel-body {
  color: #767676;
}
.cid-t1BccQqZbH .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1BccQqZbH H4 {
  color: #1f4f79;
}
.cid-t1MSf6wTy1 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MSf6wTy1 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MSf6wTy1 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MSf6wTy1 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MSf6wTy1 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MSf6wTy1 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MSf6wTy1 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MSf6wTy1 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MSf6wTy1 .user-desc {
  color: #e60064;
}
.cid-t1MSf6wTy1 .card-title {
  color: #000000;
}
.cid-t1MSfK0i2Y {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MSfK0i2Y .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MSfK0i2Y .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MSfK0i2Y .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MSfK0i2Y .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MSfK0i2Y .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MSfK0i2Y .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MSfK0i2Y .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MSfK0i2Y .user-desc {
  color: #e60064;
}
.cid-t1MSfK0i2Y .card-title {
  color: #000000;
}
.cid-t30Or8Ou3D.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Ou3D.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Ou3D.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Ou3D .modal-content,
.cid-t30Or8Ou3D .modal-dialog {
  height: auto;
}
.cid-t30Or8Ou3D .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Ou3D .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Ou3D .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Ou3D .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Ou3D .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Ou3D .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Ou3D .mbr-text {
  text-align: center;
}
.cid-t30Or8Ou3D .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Ou3D .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Ou3D .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Ou3D .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Ou3D .modal-open {
  overflow: hidden;
}
.cid-t30Or8Ou3D .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Ou3D .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Ou3D .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Ou3D .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Ou3D .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Ou3D .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Ou3D .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Ou3D .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Ou3D .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Ou3D .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Ou3D .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Ou3D .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Ou3D .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Ou3D .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ou3D .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Ou3D .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Ou3D .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Ou3D .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Ou3D .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Ou3D .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Ou3D .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Ou3D .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ou3D .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Ou3D .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Ou3D .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Ou3D .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Ou3D .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Ou3D .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Ou3D .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Ou3D .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Ou3D .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Ou3D .modal-lg,
  .cid-t30Or8Ou3D .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Ou3D .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Ou3D .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Ou3D .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Ou3D .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Ou3D .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Ou3D .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Ou3D .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Ou3D .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Ou3D .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0xOUBVVCJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xOUBVVCJ .nav-item,
.cid-t0xOUBVVCJ .nav-link,
.cid-t0xOUBVVCJ .navbar-caption {
  font-weight: normal;
}
.cid-t0xOUBVVCJ .nav-item:focus,
.cid-t0xOUBVVCJ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0xOUBVVCJ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0xOUBVVCJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0xOUBVVCJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0xOUBVVCJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0xOUBVVCJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0xOUBVVCJ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0xOUBVVCJ .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0xOUBVVCJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0xOUBVVCJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0xOUBVVCJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0xOUBVVCJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0xOUBVVCJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0xOUBVVCJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0xOUBVVCJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0xOUBVVCJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0xOUBVVCJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0xOUBVVCJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0xOUBVVCJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0xOUBVVCJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0xOUBVVCJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0xOUBVVCJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0xOUBVVCJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0xOUBVVCJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0xOUBVVCJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0xOUBVVCJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0xOUBVVCJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0xOUBVVCJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0xOUBVVCJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0xOUBVVCJ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0xOUBVVCJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0xOUBVVCJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0xOUBVVCJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0xOUBVVCJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0xOUBVVCJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0xOUBVVCJ .dropdown-item.active,
.cid-t0xOUBVVCJ .dropdown-item:active {
  background-color: transparent;
}
.cid-t0xOUBVVCJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0xOUBVVCJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0xOUBVVCJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0xOUBVVCJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0xOUBVVCJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0xOUBVVCJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0xOUBVVCJ .navbar-buttons {
  text-align: center;
}
.cid-t0xOUBVVCJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0xOUBVVCJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0xOUBVVCJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0xOUBVVCJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xOUBVVCJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0xOUBVVCJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0xOUBVVCJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xOUBVVCJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0xOUBVVCJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0xOUBVVCJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0xOUBVVCJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0xOUBVVCJ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0xOUBVVCJ .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0xOUBVVCJ .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0xOUBVVCJ .soc-item {
  margin: .5rem .3rem;
}
.cid-t0xOUBVVCJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0xOUBVVCJ .navbar {
    height: 77px;
  }
  .cid-t0xOUBVVCJ .navbar.opened {
    height: auto;
  }
  .cid-t0xOUBVVCJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0xOUBVVCJ #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xOUBVVCJ .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0xOUBVVCJ .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0xOUBVVCJ .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0xOUBVVCJ .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0xOUBVVCJ .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0xOUBVVCJ .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0xOUBVVCJ .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vj6D5f9j {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/menos-pobreza-mas-bienestar-2000x1333.jpg");
}
.cid-t1vj6D5f9j .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vj6D5f9j .wrap {
  padding: 0 25px;
}
.cid-t1vj6D5f9j .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vj6D5f9j .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vj6D5f9j .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vj6D5f9j .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vj6D5f9j .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vj6D5f9j .container,
  .cid-t1vj6D5f9j .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vj6D5f9j .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vj6D5f9j a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vj6D5f9j .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t23UdFobtK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23UdFobtK .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t23UdFobtK .mbr-text {
  color: #2e2e2e;
}
.cid-t23UdFobtK .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23UdFobtK .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23UdFobtK .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23UdFobtK .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23UdFobtK h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23UdFobtK h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23UdFobtK h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23UdFobtK h5 {
    margin-left: 0px;
  }
  .cid-t23UdFobtK h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23UdFobtK h5:hover:before {
    animation: none;
  }
}
.cid-t23UdFobtK .mbr-section-subtitle,
.cid-t23UdFobtK .content {
  color: #2e2e2e;
}
.cid-t1vj7wyE0Q {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1vj7wyE0Q .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vj7wyE0Q .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vj7wyE0Q .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1vj7wyE0Q .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1vj7wyE0Q .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1vj7wyE0Q .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1vj7wyE0Q h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1vj7wyE0Q h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1vj7wyE0Q h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1vj7wyE0Q h5 {
    margin-left: 0px;
  }
  .cid-t1vj7wyE0Q h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1vj7wyE0Q h5:hover:before {
    animation: none;
  }
}
.cid-t1vj7wyE0Q .mbr-section-subtitle,
.cid-t1vj7wyE0Q .content {
  color: #2e2e2e;
}
.cid-t0xOUCuYYu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUCuYYu .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUCuYYu H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUCuYYu H3 {
  color: #2e2e2e;
}
.cid-t0xOUCuYYu .mbr-text,
.cid-t0xOUCuYYu .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUCuYYu .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUCuYYu img {
  filter: invert(0.5);
}
.cid-t0xOUCSjyd {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUCSjyd .accordion .card {
  overflow: visible;
}
.cid-t0xOUCSjyd .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUCSjyd .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUCSjyd .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUCSjyd .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUCSjyd .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUCSjyd .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUCSjyd .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUCSjyd .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUCSjyd .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUCSjyd .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUCSjyd .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUCSjyd .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUCSjyd .card .panel-body {
  color: #767676;
}
.cid-t0xOUCSjyd .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUCSjyd H4 {
  color: #e60064;
}
.cid-t0xOUDhD7R {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUDhD7R .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUDhD7R H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUDhD7R H3 {
  color: #2e2e2e;
}
.cid-t0xOUDhD7R .mbr-text,
.cid-t0xOUDhD7R .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUDhD7R .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUDhD7R img {
  filter: invert(0.5);
}
.cid-t0xOUDG4kj {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUDG4kj .accordion .card {
  overflow: visible;
}
.cid-t0xOUDG4kj .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUDG4kj .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUDG4kj .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUDG4kj .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUDG4kj .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUDG4kj .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUDG4kj .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUDG4kj .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUDG4kj .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUDG4kj .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUDG4kj .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUDG4kj .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUDG4kj .card .panel-body {
  color: #767676;
}
.cid-t0xOUDG4kj .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUDG4kj H4 {
  color: #e60064;
}
.cid-t0xOUE7d39 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUE7d39 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUE7d39 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUE7d39 H3 {
  color: #2e2e2e;
}
.cid-t0xOUE7d39 .mbr-text,
.cid-t0xOUE7d39 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUE7d39 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUE7d39 img {
  filter: invert(0.5);
}
.cid-t0xOUEsyNB {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUEsyNB .accordion .card {
  overflow: visible;
}
.cid-t0xOUEsyNB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUEsyNB .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUEsyNB .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUEsyNB .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUEsyNB .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUEsyNB .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUEsyNB .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUEsyNB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUEsyNB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUEsyNB .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUEsyNB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUEsyNB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUEsyNB .card .panel-body {
  color: #767676;
}
.cid-t0xOUEsyNB .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUEsyNB H4 {
  color: #e60064;
}
.cid-t23OEIMuYh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23OEIMuYh .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23OEIMuYh .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23OEIMuYh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23OEIMuYh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23OEIMuYh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23OEIMuYh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23OEIMuYh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23OEIMuYh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23OEIMuYh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23OEIMuYh h5 {
    margin-left: 0px;
  }
  .cid-t23OEIMuYh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23OEIMuYh h5:hover:before {
    animation: none;
  }
}
.cid-t23OEIMuYh .mbr-section-subtitle,
.cid-t23OEIMuYh .content {
  color: #2e2e2e;
}
.cid-t0xOUESfBz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUESfBz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUESfBz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUESfBz H3 {
  color: #2e2e2e;
}
.cid-t0xOUESfBz .mbr-text,
.cid-t0xOUESfBz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUESfBz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUESfBz img {
  filter: invert(0.5);
}
.cid-t0xOUFhz2C {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUFhz2C .accordion .card {
  overflow: visible;
}
.cid-t0xOUFhz2C .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUFhz2C .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUFhz2C .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUFhz2C .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUFhz2C .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUFhz2C .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUFhz2C .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUFhz2C .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUFhz2C .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUFhz2C .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUFhz2C .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUFhz2C .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUFhz2C .card .panel-body {
  color: #767676;
}
.cid-t0xOUFhz2C .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUFhz2C H4 {
  color: #e60064;
}
.cid-t0xOUFIV72 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUFIV72 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUFIV72 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUFIV72 H3 {
  color: #2e2e2e;
}
.cid-t0xOUFIV72 .mbr-text,
.cid-t0xOUFIV72 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUFIV72 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUFIV72 img {
  filter: invert(0.5);
}
.cid-t0xOUG5zL0 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUG5zL0 .accordion .card {
  overflow: visible;
}
.cid-t0xOUG5zL0 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUG5zL0 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUG5zL0 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUG5zL0 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUG5zL0 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUG5zL0 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUG5zL0 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUG5zL0 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUG5zL0 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUG5zL0 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUG5zL0 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUG5zL0 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUG5zL0 .card .panel-body {
  color: #767676;
}
.cid-t0xOUG5zL0 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUG5zL0 H4 {
  color: #e60064;
}
.cid-t23P7Eoi8K {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23P7Eoi8K .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23P7Eoi8K .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23P7Eoi8K .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23P7Eoi8K .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23P7Eoi8K .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23P7Eoi8K .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23P7Eoi8K h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23P7Eoi8K h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23P7Eoi8K h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23P7Eoi8K h5 {
    margin-left: 0px;
  }
  .cid-t23P7Eoi8K h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23P7Eoi8K h5:hover:before {
    animation: none;
  }
}
.cid-t23P7Eoi8K .mbr-section-subtitle,
.cid-t23P7Eoi8K .content {
  color: #2e2e2e;
}
.cid-t0xOUHoOK1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUHoOK1 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUHoOK1 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUHoOK1 H3 {
  color: #2e2e2e;
}
.cid-t0xOUHoOK1 .mbr-text,
.cid-t0xOUHoOK1 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUHoOK1 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUHoOK1 img {
  filter: invert(0.5);
}
.cid-t0xOUHLbFv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUHLbFv .accordion .card {
  overflow: visible;
}
.cid-t0xOUHLbFv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUHLbFv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUHLbFv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUHLbFv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUHLbFv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUHLbFv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUHLbFv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUHLbFv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUHLbFv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUHLbFv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUHLbFv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUHLbFv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUHLbFv .card .panel-body {
  color: #767676;
}
.cid-t0xOUHLbFv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUHLbFv H4 {
  color: #e60064;
}
.cid-t23Pubwd7T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23Pubwd7T .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Pubwd7T .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Pubwd7T .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23Pubwd7T .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23Pubwd7T .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23Pubwd7T .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23Pubwd7T h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23Pubwd7T h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23Pubwd7T h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23Pubwd7T h5 {
    margin-left: 0px;
  }
  .cid-t23Pubwd7T h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23Pubwd7T h5:hover:before {
    animation: none;
  }
}
.cid-t23Pubwd7T .mbr-section-subtitle,
.cid-t23Pubwd7T .content {
  color: #2e2e2e;
}
.cid-t0xOUIefCD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUIefCD .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUIefCD H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUIefCD H3 {
  color: #2e2e2e;
}
.cid-t0xOUIefCD .mbr-text,
.cid-t0xOUIefCD .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUIefCD .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUIefCD img {
  filter: invert(0.5);
}
.cid-t0xOUICZ2k {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUICZ2k .accordion .card {
  overflow: visible;
}
.cid-t0xOUICZ2k .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUICZ2k .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUICZ2k .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUICZ2k .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUICZ2k .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUICZ2k .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUICZ2k .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUICZ2k .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUICZ2k .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUICZ2k .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUICZ2k .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUICZ2k .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUICZ2k .card .panel-body {
  color: #767676;
}
.cid-t0xOUICZ2k .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUICZ2k H4 {
  color: #e60064;
}
.cid-t23PNqkmDY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23PNqkmDY .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23PNqkmDY .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23PNqkmDY .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23PNqkmDY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23PNqkmDY .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23PNqkmDY .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23PNqkmDY h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23PNqkmDY h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23PNqkmDY h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23PNqkmDY h5 {
    margin-left: 0px;
  }
  .cid-t23PNqkmDY h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23PNqkmDY h5:hover:before {
    animation: none;
  }
}
.cid-t23PNqkmDY .mbr-section-subtitle,
.cid-t23PNqkmDY .content {
  color: #2e2e2e;
}
.cid-t0xOUJasIR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUJasIR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUJasIR H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUJasIR H3 {
  color: #2e2e2e;
}
.cid-t0xOUJasIR .mbr-text,
.cid-t0xOUJasIR .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUJasIR .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUJasIR img {
  filter: invert(0.5);
}
.cid-t0xOUJzxbZ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUJzxbZ .accordion .card {
  overflow: visible;
}
.cid-t0xOUJzxbZ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUJzxbZ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUJzxbZ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUJzxbZ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUJzxbZ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUJzxbZ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUJzxbZ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUJzxbZ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUJzxbZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUJzxbZ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUJzxbZ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUJzxbZ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUJzxbZ .card .panel-body {
  color: #767676;
}
.cid-t0xOUJzxbZ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUJzxbZ H4 {
  color: #e60064;
}
.cid-t23Q8Yh9UX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23Q8Yh9UX .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Q8Yh9UX .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Q8Yh9UX .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23Q8Yh9UX .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23Q8Yh9UX .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23Q8Yh9UX .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23Q8Yh9UX h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23Q8Yh9UX h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23Q8Yh9UX h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23Q8Yh9UX h5 {
    margin-left: 0px;
  }
  .cid-t23Q8Yh9UX h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23Q8Yh9UX h5:hover:before {
    animation: none;
  }
}
.cid-t23Q8Yh9UX .mbr-section-subtitle,
.cid-t23Q8Yh9UX .content {
  color: #2e2e2e;
}
.cid-t0xOUK3sYR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUK3sYR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUK3sYR H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUK3sYR H3 {
  color: #2e2e2e;
}
.cid-t0xOUK3sYR .mbr-text,
.cid-t0xOUK3sYR .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUK3sYR .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUK3sYR img {
  filter: invert(0.5);
}
.cid-t0xOUKsgMV {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUKsgMV .accordion .card {
  overflow: visible;
}
.cid-t0xOUKsgMV .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUKsgMV .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUKsgMV .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUKsgMV .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUKsgMV .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUKsgMV .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUKsgMV .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUKsgMV .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUKsgMV .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUKsgMV .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUKsgMV .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUKsgMV .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUKsgMV .card .panel-body {
  color: #767676;
}
.cid-t0xOUKsgMV .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUKsgMV H4 {
  color: #e60064;
}
.cid-t0xOUL0ype {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUL0ype .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUL0ype H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUL0ype H3 {
  color: #2e2e2e;
}
.cid-t0xOUL0ype .mbr-text,
.cid-t0xOUL0ype .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUL0ype .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUL0ype img {
  filter: invert(0.5);
}
.cid-t0xOULrS1K {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOULrS1K .accordion .card {
  overflow: visible;
}
.cid-t0xOULrS1K .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOULrS1K .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOULrS1K .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOULrS1K .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOULrS1K .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOULrS1K .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOULrS1K .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOULrS1K .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOULrS1K .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOULrS1K .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOULrS1K .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOULrS1K .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOULrS1K .card .panel-body {
  color: #767676;
}
.cid-t0xOULrS1K .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOULrS1K H4 {
  color: #e60064;
}
.cid-t23Qt6l9ru {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23Qt6l9ru .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Qt6l9ru .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23Qt6l9ru .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23Qt6l9ru .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23Qt6l9ru .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23Qt6l9ru .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23Qt6l9ru h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23Qt6l9ru h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23Qt6l9ru h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23Qt6l9ru h5 {
    margin-left: 0px;
  }
  .cid-t23Qt6l9ru h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23Qt6l9ru h5:hover:before {
    animation: none;
  }
}
.cid-t23Qt6l9ru .mbr-section-subtitle,
.cid-t23Qt6l9ru .content {
  color: #2e2e2e;
}
.cid-t0xOUMZ0rv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUMZ0rv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUMZ0rv H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUMZ0rv H3 {
  color: #2e2e2e;
}
.cid-t0xOUMZ0rv .mbr-text,
.cid-t0xOUMZ0rv .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUMZ0rv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUMZ0rv img {
  filter: invert(0.5);
}
.cid-t0xOUNs6oF {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUNs6oF .accordion .card {
  overflow: visible;
}
.cid-t0xOUNs6oF .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUNs6oF .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUNs6oF .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUNs6oF .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUNs6oF .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUNs6oF .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUNs6oF .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUNs6oF .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUNs6oF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUNs6oF .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUNs6oF .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUNs6oF .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUNs6oF .card .panel-body {
  color: #767676;
}
.cid-t0xOUNs6oF .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUNs6oF H4 {
  color: #e60064;
}
.cid-t0xOUNZyBN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0xOUNZyBN .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0xOUNZyBN H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0xOUNZyBN H3 {
  color: #2e2e2e;
}
.cid-t0xOUNZyBN .mbr-text,
.cid-t0xOUNZyBN .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0xOUNZyBN .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0xOUNZyBN img {
  filter: invert(0.5);
}
.cid-t0xOUOtRg4 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0xOUOtRg4 .accordion .card {
  overflow: visible;
}
.cid-t0xOUOtRg4 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0xOUOtRg4 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0xOUOtRg4 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0xOUOtRg4 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0xOUOtRg4 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0xOUOtRg4 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0xOUOtRg4 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0xOUOtRg4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0xOUOtRg4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0xOUOtRg4 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0xOUOtRg4 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0xOUOtRg4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0xOUOtRg4 .card .panel-body {
  color: #767676;
}
.cid-t0xOUOtRg4 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0xOUOtRg4 H4 {
  color: #e60064;
}
.cid-t1MEtmV3xB {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MEtmV3xB .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MEtmV3xB .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MEtmV3xB .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MEtmV3xB .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MEtmV3xB .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MEtmV3xB .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MEtmV3xB .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MEtmV3xB .user-desc {
  color: #e60064;
}
.cid-t1MEtmV3xB .card-title {
  color: #000000;
}
.cid-t1MEuvkNWN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MEuvkNWN .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MEuvkNWN .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MEuvkNWN .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MEuvkNWN .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MEuvkNWN .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MEuvkNWN .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MEuvkNWN .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MEuvkNWN .user-desc {
  color: #e60064;
}
.cid-t1MEuvkNWN .card-title {
  color: #000000;
}
.cid-t30Or8Q6gZ.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Q6gZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Q6gZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Q6gZ .modal-content,
.cid-t30Or8Q6gZ .modal-dialog {
  height: auto;
}
.cid-t30Or8Q6gZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Q6gZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Q6gZ .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Q6gZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Q6gZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Q6gZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Q6gZ .mbr-text {
  text-align: center;
}
.cid-t30Or8Q6gZ .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Q6gZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Q6gZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Q6gZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Q6gZ .modal-open {
  overflow: hidden;
}
.cid-t30Or8Q6gZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Q6gZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Q6gZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Q6gZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Q6gZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Q6gZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Q6gZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Q6gZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Q6gZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Q6gZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Q6gZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Q6gZ .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Q6gZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Q6gZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q6gZ .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Q6gZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Q6gZ .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Q6gZ .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Q6gZ .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Q6gZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Q6gZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Q6gZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q6gZ .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Q6gZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Q6gZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q6gZ .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Q6gZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Q6gZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Q6gZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Q6gZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Q6gZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Q6gZ .modal-lg,
  .cid-t30Or8Q6gZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Q6gZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Q6gZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Q6gZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Q6gZ .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Q6gZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Q6gZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Q6gZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Q6gZ .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Q6gZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1vksCQDsT {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/educacion-cultura-y-deporye-de-calidad-2000x1333.jpg");
}
.cid-t1vksCQDsT .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vksCQDsT .wrap {
  padding: 0 25px;
}
.cid-t1vksCQDsT .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vksCQDsT .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vksCQDsT .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vksCQDsT .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vksCQDsT .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vksCQDsT .container,
  .cid-t1vksCQDsT .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vksCQDsT .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vksCQDsT a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vksCQDsT .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t24MMgxs0n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24MMgxs0n .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t24MMgxs0n .mbr-text {
  color: #2e2e2e;
}
.cid-t24MMgxs0n .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24MMgxs0n .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24MMgxs0n .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24MMgxs0n .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24MMgxs0n h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24MMgxs0n h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24MMgxs0n h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24MMgxs0n h5 {
    margin-left: 0px;
  }
  .cid-t24MMgxs0n h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24MMgxs0n h5:hover:before {
    animation: none;
  }
}
.cid-t24MMgxs0n .mbr-section-subtitle,
.cid-t24MMgxs0n .content {
  color: #2e2e2e;
}
.cid-t0W8x5u3ic {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0W8x5u3ic .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0W8x5u3ic .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0W8x5u3ic .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t0W8x5u3ic .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t0W8x5u3ic .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t0W8x5u3ic .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t0W8x5u3ic h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t0W8x5u3ic h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t0W8x5u3ic h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t0W8x5u3ic h5 {
    margin-left: 0px;
  }
  .cid-t0W8x5u3ic h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t0W8x5u3ic h5:hover:before {
    animation: none;
  }
}
.cid-t0W8x5u3ic .mbr-section-subtitle,
.cid-t0W8x5u3ic .content {
  color: #2e2e2e;
}
.cid-t0y40Asrrv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0y40Asrrv .nav-item,
.cid-t0y40Asrrv .nav-link,
.cid-t0y40Asrrv .navbar-caption {
  font-weight: normal;
}
.cid-t0y40Asrrv .nav-item:focus,
.cid-t0y40Asrrv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0y40Asrrv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0y40Asrrv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0y40Asrrv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0y40Asrrv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0y40Asrrv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0y40Asrrv .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0y40Asrrv .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0y40Asrrv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0y40Asrrv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0y40Asrrv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0y40Asrrv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0y40Asrrv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0y40Asrrv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0y40Asrrv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0y40Asrrv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0y40Asrrv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0y40Asrrv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0y40Asrrv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0y40Asrrv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0y40Asrrv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0y40Asrrv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0y40Asrrv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0y40Asrrv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0y40Asrrv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0y40Asrrv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0y40Asrrv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0y40Asrrv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0y40Asrrv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0y40Asrrv .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0y40Asrrv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0y40Asrrv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0y40Asrrv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0y40Asrrv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0y40Asrrv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0y40Asrrv .dropdown-item.active,
.cid-t0y40Asrrv .dropdown-item:active {
  background-color: transparent;
}
.cid-t0y40Asrrv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0y40Asrrv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0y40Asrrv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0y40Asrrv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0y40Asrrv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0y40Asrrv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0y40Asrrv .navbar-buttons {
  text-align: center;
}
.cid-t0y40Asrrv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0y40Asrrv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0y40Asrrv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0y40Asrrv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0y40Asrrv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0y40Asrrv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0y40Asrrv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0y40Asrrv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0y40Asrrv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0y40Asrrv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0y40Asrrv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0y40Asrrv a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0y40Asrrv .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0y40Asrrv .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0y40Asrrv .soc-item {
  margin: .5rem .3rem;
}
.cid-t0y40Asrrv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0y40Asrrv .navbar {
    height: 77px;
  }
  .cid-t0y40Asrrv .navbar.opened {
    height: auto;
  }
  .cid-t0y40Asrrv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0y40Asrrv #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0y40Asrrv .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0y40Asrrv .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0y40Asrrv .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0y40Asrrv .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0y40Asrrv .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0y40Asrrv .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0y40Asrrv .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t0y40B1Jga {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40B1Jga .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40B1Jga H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40B1Jga H3 {
  color: #2e2e2e;
}
.cid-t0y40B1Jga .mbr-text,
.cid-t0y40B1Jga .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40B1Jga .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40B1Jga img {
  filter: invert(0.5);
}
.cid-t0y40BrQMd {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40BrQMd .accordion .card {
  overflow: visible;
}
.cid-t0y40BrQMd .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40BrQMd .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40BrQMd .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40BrQMd .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40BrQMd .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40BrQMd .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40BrQMd .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40BrQMd .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40BrQMd .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40BrQMd .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40BrQMd .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40BrQMd .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40BrQMd .card .panel-body {
  color: #767676;
}
.cid-t0y40BrQMd .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40BrQMd H4 {
  color: #e60064;
}
.cid-t23ZGwOmre {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23ZGwOmre .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23ZGwOmre .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23ZGwOmre .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23ZGwOmre .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23ZGwOmre .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23ZGwOmre .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23ZGwOmre h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23ZGwOmre h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23ZGwOmre h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23ZGwOmre h5 {
    margin-left: 0px;
  }
  .cid-t23ZGwOmre h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23ZGwOmre h5:hover:before {
    animation: none;
  }
}
.cid-t23ZGwOmre .mbr-section-subtitle,
.cid-t23ZGwOmre .content {
  color: #2e2e2e;
}
.cid-t0y40Dvh7T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40Dvh7T .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40Dvh7T H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40Dvh7T H3 {
  color: #2e2e2e;
}
.cid-t0y40Dvh7T .mbr-text,
.cid-t0y40Dvh7T .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40Dvh7T .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40Dvh7T img {
  filter: invert(0.5);
}
.cid-t0y40DRB2a {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40DRB2a .accordion .card {
  overflow: visible;
}
.cid-t0y40DRB2a .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40DRB2a .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40DRB2a .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40DRB2a .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40DRB2a .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40DRB2a .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40DRB2a .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40DRB2a .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40DRB2a .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40DRB2a .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40DRB2a .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40DRB2a .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40DRB2a .card .panel-body {
  color: #767676;
}
.cid-t0y40DRB2a .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40DRB2a H4 {
  color: #e60064;
}
.cid-t240dR3SwB {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t240dR3SwB .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t240dR3SwB .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t240dR3SwB .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t240dR3SwB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t240dR3SwB .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t240dR3SwB .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t240dR3SwB h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t240dR3SwB h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t240dR3SwB h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t240dR3SwB h5 {
    margin-left: 0px;
  }
  .cid-t240dR3SwB h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t240dR3SwB h5:hover:before {
    animation: none;
  }
}
.cid-t240dR3SwB .mbr-section-subtitle,
.cid-t240dR3SwB .content {
  color: #2e2e2e;
}
.cid-t0y40FcpGU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40FcpGU .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40FcpGU H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40FcpGU H3 {
  color: #2e2e2e;
}
.cid-t0y40FcpGU .mbr-text,
.cid-t0y40FcpGU .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40FcpGU .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40FcpGU img {
  filter: invert(0.5);
}
.cid-t0y40FB8Do {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40FB8Do .accordion .card {
  overflow: visible;
}
.cid-t0y40FB8Do .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40FB8Do .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40FB8Do .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40FB8Do .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40FB8Do .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40FB8Do .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40FB8Do .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40FB8Do .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40FB8Do .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40FB8Do .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40FB8Do .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40FB8Do .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40FB8Do .card .panel-body {
  color: #767676;
}
.cid-t0y40FB8Do .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40FB8Do H4 {
  color: #e60064;
}
.cid-t241SRZt9v {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t241SRZt9v .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t241SRZt9v .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t241SRZt9v .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t241SRZt9v .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t241SRZt9v .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t241SRZt9v .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t241SRZt9v h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t241SRZt9v h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t241SRZt9v h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t241SRZt9v h5 {
    margin-left: 0px;
  }
  .cid-t241SRZt9v h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t241SRZt9v h5:hover:before {
    animation: none;
  }
}
.cid-t241SRZt9v .mbr-section-subtitle,
.cid-t241SRZt9v .content {
  color: #2e2e2e;
}
.cid-t0y40G3MdO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40G3MdO .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40G3MdO H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40G3MdO H3 {
  color: #2e2e2e;
}
.cid-t0y40G3MdO .mbr-text,
.cid-t0y40G3MdO .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40G3MdO .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40G3MdO img {
  filter: invert(0.5);
}
.cid-t0y40GwTip {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40GwTip .accordion .card {
  overflow: visible;
}
.cid-t0y40GwTip .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40GwTip .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40GwTip .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40GwTip .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40GwTip .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40GwTip .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40GwTip .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40GwTip .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40GwTip .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40GwTip .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40GwTip .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40GwTip .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40GwTip .card .panel-body {
  color: #767676;
}
.cid-t0y40GwTip .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40GwTip H4 {
  color: #e60064;
}
.cid-t242aTyHpx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t242aTyHpx .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t242aTyHpx .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t242aTyHpx .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t242aTyHpx .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t242aTyHpx .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t242aTyHpx .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t242aTyHpx h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t242aTyHpx h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t242aTyHpx h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t242aTyHpx h5 {
    margin-left: 0px;
  }
  .cid-t242aTyHpx h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t242aTyHpx h5:hover:before {
    animation: none;
  }
}
.cid-t242aTyHpx .mbr-section-subtitle,
.cid-t242aTyHpx .content {
  color: #2e2e2e;
}
.cid-t0y40GYbfN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40GYbfN .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40GYbfN H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40GYbfN H3 {
  color: #2e2e2e;
}
.cid-t0y40GYbfN .mbr-text,
.cid-t0y40GYbfN .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40GYbfN .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40GYbfN img {
  filter: invert(0.5);
}
.cid-t0y40HnVKf {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40HnVKf .accordion .card {
  overflow: visible;
}
.cid-t0y40HnVKf .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40HnVKf .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40HnVKf .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40HnVKf .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40HnVKf .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40HnVKf .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40HnVKf .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40HnVKf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40HnVKf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40HnVKf .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40HnVKf .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40HnVKf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40HnVKf .card .panel-body {
  color: #767676;
}
.cid-t0y40HnVKf .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40HnVKf H4 {
  color: #e60064;
}
.cid-t0y40HRZmo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40HRZmo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40HRZmo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40HRZmo H3 {
  color: #2e2e2e;
}
.cid-t0y40HRZmo .mbr-text,
.cid-t0y40HRZmo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40HRZmo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40HRZmo img {
  filter: invert(0.5);
}
.cid-t0y40IkXw6 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40IkXw6 .accordion .card {
  overflow: visible;
}
.cid-t0y40IkXw6 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40IkXw6 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40IkXw6 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40IkXw6 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40IkXw6 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40IkXw6 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40IkXw6 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40IkXw6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40IkXw6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40IkXw6 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40IkXw6 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40IkXw6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40IkXw6 .card .panel-body {
  color: #767676;
}
.cid-t0y40IkXw6 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40IkXw6 H4 {
  color: #e60064;
}
.cid-t0y40IPNoq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40IPNoq .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40IPNoq H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40IPNoq H3 {
  color: #2e2e2e;
}
.cid-t0y40IPNoq .mbr-text,
.cid-t0y40IPNoq .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40IPNoq .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40IPNoq img {
  filter: invert(0.5);
}
.cid-t0y40JesCS {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40JesCS .accordion .card {
  overflow: visible;
}
.cid-t0y40JesCS .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40JesCS .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40JesCS .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40JesCS .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40JesCS .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40JesCS .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40JesCS .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40JesCS .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40JesCS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40JesCS .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40JesCS .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40JesCS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40JesCS .card .panel-body {
  color: #767676;
}
.cid-t0y40JesCS .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40JesCS H4 {
  color: #e60064;
}
.cid-t0y40JH2tK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40JH2tK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40JH2tK H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40JH2tK H3 {
  color: #2e2e2e;
}
.cid-t0y40JH2tK .mbr-text,
.cid-t0y40JH2tK .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40JH2tK .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40JH2tK img {
  filter: invert(0.5);
}
.cid-t0y40K70uu {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40K70uu .accordion .card {
  overflow: visible;
}
.cid-t0y40K70uu .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40K70uu .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40K70uu .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40K70uu .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40K70uu .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40K70uu .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40K70uu .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40K70uu .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40K70uu .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40K70uu .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40K70uu .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40K70uu .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40K70uu .card .panel-body {
  color: #767676;
}
.cid-t0y40K70uu .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40K70uu H4 {
  color: #e60064;
}
.cid-t0y40KFO0j {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y40KFO0j .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y40KFO0j H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y40KFO0j H3 {
  color: #2e2e2e;
}
.cid-t0y40KFO0j .mbr-text,
.cid-t0y40KFO0j .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y40KFO0j .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y40KFO0j img {
  filter: invert(0.5);
}
.cid-t0y40L6rg9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y40L6rg9 .accordion .card {
  overflow: visible;
}
.cid-t0y40L6rg9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y40L6rg9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y40L6rg9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y40L6rg9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y40L6rg9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y40L6rg9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y40L6rg9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y40L6rg9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y40L6rg9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y40L6rg9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y40L6rg9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y40L6rg9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y40L6rg9 .card .panel-body {
  color: #767676;
}
.cid-t0y40L6rg9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y40L6rg9 H4 {
  color: #e60064;
}
.cid-t0y71gAfj0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y71gAfj0 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y71gAfj0 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y71gAfj0 H3 {
  color: #2e2e2e;
}
.cid-t0y71gAfj0 .mbr-text,
.cid-t0y71gAfj0 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y71gAfj0 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y71gAfj0 img {
  filter: invert(0.5);
}
.cid-t0y772kVnl {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y772kVnl .accordion .card {
  overflow: visible;
}
.cid-t0y772kVnl .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y772kVnl .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y772kVnl .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y772kVnl .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y772kVnl .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y772kVnl .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y772kVnl .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y772kVnl .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y772kVnl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y772kVnl .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y772kVnl .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y772kVnl .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y772kVnl .card .panel-body {
  color: #767676;
}
.cid-t0y772kVnl .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y772kVnl H4 {
  color: #e60064;
}
.cid-t242rmzqzR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t242rmzqzR .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t242rmzqzR .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t242rmzqzR .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t242rmzqzR .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t242rmzqzR .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t242rmzqzR .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t242rmzqzR h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t242rmzqzR h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t242rmzqzR h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t242rmzqzR h5 {
    margin-left: 0px;
  }
  .cid-t242rmzqzR h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t242rmzqzR h5:hover:before {
    animation: none;
  }
}
.cid-t242rmzqzR .mbr-section-subtitle,
.cid-t242rmzqzR .content {
  color: #2e2e2e;
}
.cid-t0y7EZnMQW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y7EZnMQW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y7EZnMQW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y7EZnMQW H3 {
  color: #2e2e2e;
}
.cid-t0y7EZnMQW .mbr-text,
.cid-t0y7EZnMQW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y7EZnMQW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y7EZnMQW img {
  filter: invert(0.5);
}
.cid-t0y7gtbtBj {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y7gtbtBj .accordion .card {
  overflow: visible;
}
.cid-t0y7gtbtBj .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y7gtbtBj .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y7gtbtBj .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y7gtbtBj .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y7gtbtBj .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y7gtbtBj .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y7gtbtBj .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y7gtbtBj .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y7gtbtBj .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y7gtbtBj .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y7gtbtBj .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y7gtbtBj .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y7gtbtBj .card .panel-body {
  color: #767676;
}
.cid-t0y7gtbtBj .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y7gtbtBj H4 {
  color: #e60064;
}
.cid-t0y7Y2iJj2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y7Y2iJj2 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y7Y2iJj2 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y7Y2iJj2 H3 {
  color: #2e2e2e;
}
.cid-t0y7Y2iJj2 .mbr-text,
.cid-t0y7Y2iJj2 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y7Y2iJj2 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y7Y2iJj2 img {
  filter: invert(0.5);
}
.cid-t0y84qqRql {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y84qqRql .accordion .card {
  overflow: visible;
}
.cid-t0y84qqRql .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y84qqRql .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y84qqRql .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y84qqRql .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y84qqRql .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y84qqRql .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y84qqRql .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y84qqRql .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y84qqRql .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y84qqRql .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y84qqRql .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y84qqRql .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y84qqRql .card .panel-body {
  color: #767676;
}
.cid-t0y84qqRql .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y84qqRql H4 {
  color: #e60064;
}
.cid-t0y8beFuXc {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y8beFuXc .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y8beFuXc H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y8beFuXc H3 {
  color: #2e2e2e;
}
.cid-t0y8beFuXc .mbr-text,
.cid-t0y8beFuXc .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y8beFuXc .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y8beFuXc img {
  filter: invert(0.5);
}
.cid-t0y8hn6lLv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y8hn6lLv .accordion .card {
  overflow: visible;
}
.cid-t0y8hn6lLv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y8hn6lLv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y8hn6lLv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y8hn6lLv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y8hn6lLv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y8hn6lLv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y8hn6lLv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y8hn6lLv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y8hn6lLv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y8hn6lLv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y8hn6lLv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y8hn6lLv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y8hn6lLv .card .panel-body {
  color: #767676;
}
.cid-t0y8hn6lLv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y8hn6lLv H4 {
  color: #e60064;
}
.cid-t0y8otdV49 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y8otdV49 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y8otdV49 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y8otdV49 H3 {
  color: #2e2e2e;
}
.cid-t0y8otdV49 .mbr-text,
.cid-t0y8otdV49 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y8otdV49 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y8otdV49 img {
  filter: invert(0.5);
}
.cid-t0y8uBBEz4 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y8uBBEz4 .accordion .card {
  overflow: visible;
}
.cid-t0y8uBBEz4 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y8uBBEz4 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y8uBBEz4 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y8uBBEz4 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y8uBBEz4 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y8uBBEz4 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y8uBBEz4 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y8uBBEz4 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y8uBBEz4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y8uBBEz4 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y8uBBEz4 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y8uBBEz4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y8uBBEz4 .card .panel-body {
  color: #767676;
}
.cid-t0y8uBBEz4 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y8uBBEz4 H4 {
  color: #e60064;
}
.cid-t2434Wxvnn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t2434Wxvnn .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2434Wxvnn .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t2434Wxvnn .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t2434Wxvnn .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t2434Wxvnn .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t2434Wxvnn .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t2434Wxvnn h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t2434Wxvnn h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t2434Wxvnn h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t2434Wxvnn h5 {
    margin-left: 0px;
  }
  .cid-t2434Wxvnn h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t2434Wxvnn h5:hover:before {
    animation: none;
  }
}
.cid-t2434Wxvnn .mbr-section-subtitle,
.cid-t2434Wxvnn .content {
  color: #2e2e2e;
}
.cid-t0y8CNGuL8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y8CNGuL8 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y8CNGuL8 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y8CNGuL8 H3 {
  color: #2e2e2e;
}
.cid-t0y8CNGuL8 .mbr-text,
.cid-t0y8CNGuL8 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y8CNGuL8 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y8CNGuL8 img {
  filter: invert(0.5);
}
.cid-t0y8CfQqqm {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y8CfQqqm .accordion .card {
  overflow: visible;
}
.cid-t0y8CfQqqm .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y8CfQqqm .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y8CfQqqm .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y8CfQqqm .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y8CfQqqm .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y8CfQqqm .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y8CfQqqm .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y8CfQqqm .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y8CfQqqm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y8CfQqqm .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y8CfQqqm .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y8CfQqqm .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y8CfQqqm .card .panel-body {
  color: #767676;
}
.cid-t0y8CfQqqm .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y8CfQqqm H4 {
  color: #e60064;
}
.cid-t243lJdU5t {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t243lJdU5t .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t243lJdU5t .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t243lJdU5t .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t243lJdU5t .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t243lJdU5t .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t243lJdU5t .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t243lJdU5t h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t243lJdU5t h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t243lJdU5t h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t243lJdU5t h5 {
    margin-left: 0px;
  }
  .cid-t243lJdU5t h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t243lJdU5t h5:hover:before {
    animation: none;
  }
}
.cid-t243lJdU5t .mbr-section-subtitle,
.cid-t243lJdU5t .content {
  color: #2e2e2e;
}
.cid-t0y8WDblSi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y8WDblSi .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y8WDblSi H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y8WDblSi H3 {
  color: #2e2e2e;
}
.cid-t0y8WDblSi .mbr-text,
.cid-t0y8WDblSi .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y8WDblSi .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y8WDblSi img {
  filter: invert(0.5);
}
.cid-t0y8X9XOjD {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y8X9XOjD .accordion .card {
  overflow: visible;
}
.cid-t0y8X9XOjD .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y8X9XOjD .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y8X9XOjD .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y8X9XOjD .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y8X9XOjD .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y8X9XOjD .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y8X9XOjD .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y8X9XOjD .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y8X9XOjD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y8X9XOjD .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y8X9XOjD .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y8X9XOjD .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y8X9XOjD .card .panel-body {
  color: #767676;
}
.cid-t0y8X9XOjD .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y8X9XOjD H4 {
  color: #e60064;
}
.cid-t0y9ezdI1q {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y9ezdI1q .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y9ezdI1q H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y9ezdI1q H3 {
  color: #2e2e2e;
}
.cid-t0y9ezdI1q .mbr-text,
.cid-t0y9ezdI1q .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y9ezdI1q .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y9ezdI1q img {
  filter: invert(0.5);
}
.cid-t0y9e8XY9p {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y9e8XY9p .accordion .card {
  overflow: visible;
}
.cid-t0y9e8XY9p .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y9e8XY9p .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y9e8XY9p .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y9e8XY9p .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y9e8XY9p .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y9e8XY9p .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y9e8XY9p .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y9e8XY9p .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y9e8XY9p .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y9e8XY9p .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y9e8XY9p .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y9e8XY9p .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y9e8XY9p .card .panel-body {
  color: #767676;
}
.cid-t0y9e8XY9p .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y9e8XY9p H4 {
  color: #e60064;
}
.cid-t245YoU7rh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t245YoU7rh .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t245YoU7rh .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t245YoU7rh .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t245YoU7rh .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t245YoU7rh .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t245YoU7rh .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t245YoU7rh h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t245YoU7rh h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t245YoU7rh h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t245YoU7rh h5 {
    margin-left: 0px;
  }
  .cid-t245YoU7rh h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t245YoU7rh h5:hover:before {
    animation: none;
  }
}
.cid-t245YoU7rh .mbr-section-subtitle,
.cid-t245YoU7rh .content {
  color: #2e2e2e;
}
.cid-t0y9oGih81 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0y9oGih81 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0y9oGih81 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0y9oGih81 H3 {
  color: #2e2e2e;
}
.cid-t0y9oGih81 .mbr-text,
.cid-t0y9oGih81 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0y9oGih81 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0y9oGih81 img {
  filter: invert(0.5);
}
.cid-t0y9ASst14 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0y9ASst14 .accordion .card {
  overflow: visible;
}
.cid-t0y9ASst14 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0y9ASst14 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0y9ASst14 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0y9ASst14 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0y9ASst14 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0y9ASst14 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0y9ASst14 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0y9ASst14 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0y9ASst14 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0y9ASst14 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0y9ASst14 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0y9ASst14 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0y9ASst14 .card .panel-body {
  color: #767676;
}
.cid-t0y9ASst14 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0y9ASst14 H4 {
  color: #e60064;
}
.cid-t1NwnKzYpO {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1NwnKzYpO .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1NwnKzYpO .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1NwnKzYpO .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1NwnKzYpO .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1NwnKzYpO .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1NwnKzYpO .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1NwnKzYpO .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1NwnKzYpO .user-desc {
  color: #e60064;
}
.cid-t1NwnKzYpO .card-title {
  color: #000000;
}
.cid-t1NwC1A5Gj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1NwC1A5Gj .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1NwC1A5Gj .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1NwC1A5Gj .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1NwC1A5Gj .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1NwC1A5Gj .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1NwC1A5Gj .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1NwC1A5Gj .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1NwC1A5Gj .user-desc {
  color: #e60064;
}
.cid-t1NwC1A5Gj .card-title {
  color: #000000;
}
.cid-t30Or8Q3Og.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8Q3Og.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8Q3Og.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8Q3Og .modal-content,
.cid-t30Or8Q3Og .modal-dialog {
  height: auto;
}
.cid-t30Or8Q3Og .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8Q3Og .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8Q3Og .form-wrapper .mbr-form .form-group,
  .cid-t30Or8Q3Og .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8Q3Og .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8Q3Og .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8Q3Og .mbr-text {
  text-align: center;
}
.cid-t30Or8Q3Og .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8Q3Og .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8Q3Og .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8Q3Og .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8Q3Og .modal-open {
  overflow: hidden;
}
.cid-t30Or8Q3Og .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8Q3Og .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8Q3Og .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8Q3Og .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8Q3Og .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8Q3Og .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8Q3Og .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8Q3Og .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8Q3Og .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8Q3Og .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8Q3Og .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8Q3Og .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8Q3Og .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8Q3Og .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q3Og .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8Q3Og .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8Q3Og .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8Q3Og .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8Q3Og .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8Q3Og .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8Q3Og .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8Q3Og .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q3Og .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8Q3Og .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8Q3Og .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8Q3Og .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8Q3Og .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8Q3Og .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8Q3Og .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8Q3Og .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8Q3Og .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8Q3Og .modal-lg,
  .cid-t30Or8Q3Og .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8Q3Og .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8Q3Og .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8Q3Og .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8Q3Og .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8Q3Og .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8Q3Og .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8Q3Og .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8Q3Og .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8Q3Og .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0yyWfmv7Z .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yyWfmv7Z .nav-item,
.cid-t0yyWfmv7Z .nav-link,
.cid-t0yyWfmv7Z .navbar-caption {
  font-weight: normal;
}
.cid-t0yyWfmv7Z .nav-item:focus,
.cid-t0yyWfmv7Z .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0yyWfmv7Z .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0yyWfmv7Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0yyWfmv7Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0yyWfmv7Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0yyWfmv7Z .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0yyWfmv7Z .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0yyWfmv7Z .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0yyWfmv7Z .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0yyWfmv7Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0yyWfmv7Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0yyWfmv7Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0yyWfmv7Z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0yyWfmv7Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0yyWfmv7Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0yyWfmv7Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0yyWfmv7Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0yyWfmv7Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0yyWfmv7Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0yyWfmv7Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0yyWfmv7Z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0yyWfmv7Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0yyWfmv7Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0yyWfmv7Z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0yyWfmv7Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0yyWfmv7Z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0yyWfmv7Z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0yyWfmv7Z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0yyWfmv7Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0yyWfmv7Z .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0yyWfmv7Z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0yyWfmv7Z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0yyWfmv7Z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0yyWfmv7Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0yyWfmv7Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0yyWfmv7Z .dropdown-item.active,
.cid-t0yyWfmv7Z .dropdown-item:active {
  background-color: transparent;
}
.cid-t0yyWfmv7Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0yyWfmv7Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0yyWfmv7Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0yyWfmv7Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0yyWfmv7Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0yyWfmv7Z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0yyWfmv7Z .navbar-buttons {
  text-align: center;
}
.cid-t0yyWfmv7Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0yyWfmv7Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0yyWfmv7Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0yyWfmv7Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0yyWfmv7Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0yyWfmv7Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0yyWfmv7Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0yyWfmv7Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0yyWfmv7Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0yyWfmv7Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0yyWfmv7Z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0yyWfmv7Z a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0yyWfmv7Z .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0yyWfmv7Z .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0yyWfmv7Z .soc-item {
  margin: .5rem .3rem;
}
.cid-t0yyWfmv7Z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0yyWfmv7Z .navbar {
    height: 77px;
  }
  .cid-t0yyWfmv7Z .navbar.opened {
    height: auto;
  }
  .cid-t0yyWfmv7Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0yyWfmv7Z #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0yyWfmv7Z .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0yyWfmv7Z .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0yyWfmv7Z .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0yyWfmv7Z .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0yyWfmv7Z .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0yyWfmv7Z .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0yyWfmv7Z .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vmbHd7CH {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/inclusion-social-e-igualdad-de-genero-1224x816.jpg");
}
.cid-t1vmbHd7CH .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vmbHd7CH .wrap {
  padding: 0 25px;
}
.cid-t1vmbHd7CH .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vmbHd7CH .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vmbHd7CH .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vmbHd7CH .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vmbHd7CH .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vmbHd7CH .container,
  .cid-t1vmbHd7CH .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vmbHd7CH .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vmbHd7CH a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vmbHd7CH .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t24pWLQnVd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24pWLQnVd .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t24pWLQnVd .mbr-text {
  color: #2e2e2e;
}
.cid-t24pWLQnVd .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24pWLQnVd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24pWLQnVd .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24pWLQnVd .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24pWLQnVd h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24pWLQnVd h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24pWLQnVd h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24pWLQnVd h5 {
    margin-left: 0px;
  }
  .cid-t24pWLQnVd h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24pWLQnVd h5:hover:before {
    animation: none;
  }
}
.cid-t24pWLQnVd .mbr-section-subtitle,
.cid-t24pWLQnVd .content {
  color: #2e2e2e;
}
.cid-t1vmcqEGCm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1vmcqEGCm .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vmcqEGCm .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vmcqEGCm .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1vmcqEGCm .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1vmcqEGCm .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1vmcqEGCm .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1vmcqEGCm h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1vmcqEGCm h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1vmcqEGCm h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1vmcqEGCm h5 {
    margin-left: 0px;
  }
  .cid-t1vmcqEGCm h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1vmcqEGCm h5:hover:before {
    animation: none;
  }
}
.cid-t1vmcqEGCm .mbr-section-subtitle,
.cid-t1vmcqEGCm .content {
  color: #2e2e2e;
}
.cid-t0yyWglpnf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWglpnf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWglpnf H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWglpnf H3 {
  color: #2e2e2e;
}
.cid-t0yyWglpnf .mbr-text,
.cid-t0yyWglpnf .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWglpnf .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWglpnf img {
  filter: invert(0.5);
}
.cid-t0yyWhe349 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWhe349 .accordion .card {
  overflow: visible;
}
.cid-t0yyWhe349 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWhe349 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWhe349 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWhe349 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWhe349 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWhe349 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWhe349 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWhe349 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWhe349 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWhe349 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWhe349 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWhe349 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWhe349 .card .panel-body {
  color: #767676;
}
.cid-t0yyWhe349 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWhe349 H4 {
  color: #e60064;
}
.cid-t0yDM2btCa {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yDM2btCa .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yDM2btCa H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yDM2btCa H3 {
  color: #2e2e2e;
}
.cid-t0yDM2btCa .mbr-text,
.cid-t0yDM2btCa .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yDM2btCa .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yDM2btCa img {
  filter: invert(0.5);
}
.cid-t0yDVW91oo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yDVW91oo .accordion .card {
  overflow: visible;
}
.cid-t0yDVW91oo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yDVW91oo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yDVW91oo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yDVW91oo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yDVW91oo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yDVW91oo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yDVW91oo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yDVW91oo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yDVW91oo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yDVW91oo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yDVW91oo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yDVW91oo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yDVW91oo .card .panel-body {
  color: #767676;
}
.cid-t0yDVW91oo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yDVW91oo H4 {
  color: #e60064;
}
.cid-t0z09t9vKU {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z09t9vKU .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z09t9vKU H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z09t9vKU H3 {
  color: #2e2e2e;
}
.cid-t0z09t9vKU .mbr-text,
.cid-t0z09t9vKU .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z09t9vKU .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z09t9vKU img {
  filter: invert(0.5);
}
.cid-t0z0djcoTz {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z0djcoTz .accordion .card {
  overflow: visible;
}
.cid-t0z0djcoTz .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z0djcoTz .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z0djcoTz .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z0djcoTz .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z0djcoTz .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z0djcoTz .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z0djcoTz .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z0djcoTz .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z0djcoTz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z0djcoTz .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z0djcoTz .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z0djcoTz .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z0djcoTz .card .panel-body {
  color: #767676;
}
.cid-t0z0djcoTz .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z0djcoTz H4 {
  color: #e60064;
}
.cid-t0z0rSwrWj {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z0rSwrWj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z0rSwrWj H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z0rSwrWj H3 {
  color: #2e2e2e;
}
.cid-t0z0rSwrWj .mbr-text,
.cid-t0z0rSwrWj .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z0rSwrWj .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z0rSwrWj img {
  filter: invert(0.5);
}
.cid-t0z0xWdXye {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z0xWdXye .accordion .card {
  overflow: visible;
}
.cid-t0z0xWdXye .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z0xWdXye .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z0xWdXye .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z0xWdXye .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z0xWdXye .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z0xWdXye .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z0xWdXye .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z0xWdXye .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z0xWdXye .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z0xWdXye .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z0xWdXye .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z0xWdXye .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z0xWdXye .card .panel-body {
  color: #767676;
}
.cid-t0z0xWdXye .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z0xWdXye H4 {
  color: #e60064;
}
.cid-t0z0EER0ZZ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z0EER0ZZ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z0EER0ZZ H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z0EER0ZZ H3 {
  color: #2e2e2e;
}
.cid-t0z0EER0ZZ .mbr-text,
.cid-t0z0EER0ZZ .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z0EER0ZZ .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z0EER0ZZ img {
  filter: invert(0.5);
}
.cid-t0z0PDtsrE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z0PDtsrE .accordion .card {
  overflow: visible;
}
.cid-t0z0PDtsrE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z0PDtsrE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z0PDtsrE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z0PDtsrE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z0PDtsrE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z0PDtsrE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z0PDtsrE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z0PDtsrE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z0PDtsrE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z0PDtsrE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z0PDtsrE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z0PDtsrE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z0PDtsrE .card .panel-body {
  color: #767676;
}
.cid-t0z0PDtsrE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z0PDtsrE H4 {
  color: #e60064;
}
.cid-t0z0Wd41WX {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z0Wd41WX .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z0Wd41WX H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z0Wd41WX H3 {
  color: #2e2e2e;
}
.cid-t0z0Wd41WX .mbr-text,
.cid-t0z0Wd41WX .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z0Wd41WX .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z0Wd41WX img {
  filter: invert(0.5);
}
.cid-t0z13HODXa {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z13HODXa .accordion .card {
  overflow: visible;
}
.cid-t0z13HODXa .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z13HODXa .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z13HODXa .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z13HODXa .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z13HODXa .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z13HODXa .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z13HODXa .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z13HODXa .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z13HODXa .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z13HODXa .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z13HODXa .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z13HODXa .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z13HODXa .card .panel-body {
  color: #767676;
}
.cid-t0z13HODXa .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z13HODXa H4 {
  color: #e60064;
}
.cid-t0z1aIRDPR {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z1aIRDPR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z1aIRDPR H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z1aIRDPR H3 {
  color: #2e2e2e;
}
.cid-t0z1aIRDPR .mbr-text,
.cid-t0z1aIRDPR .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z1aIRDPR .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z1aIRDPR img {
  filter: invert(0.5);
}
.cid-t0z1c10nPB {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z1c10nPB .accordion .card {
  overflow: visible;
}
.cid-t0z1c10nPB .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z1c10nPB .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z1c10nPB .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z1c10nPB .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z1c10nPB .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z1c10nPB .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z1c10nPB .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z1c10nPB .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z1c10nPB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z1c10nPB .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z1c10nPB .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z1c10nPB .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z1c10nPB .card .panel-body {
  color: #767676;
}
.cid-t0z1c10nPB .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z1c10nPB H4 {
  color: #e60064;
}
.cid-t0z1n0On2T {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z1n0On2T .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z1n0On2T H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z1n0On2T H3 {
  color: #2e2e2e;
}
.cid-t0z1n0On2T .mbr-text,
.cid-t0z1n0On2T .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z1n0On2T .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z1n0On2T img {
  filter: invert(0.5);
}
.cid-t0z1o98Wrh {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z1o98Wrh .accordion .card {
  overflow: visible;
}
.cid-t0z1o98Wrh .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z1o98Wrh .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z1o98Wrh .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z1o98Wrh .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z1o98Wrh .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z1o98Wrh .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z1o98Wrh .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z1o98Wrh .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z1o98Wrh .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z1o98Wrh .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z1o98Wrh .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z1o98Wrh .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z1o98Wrh .card .panel-body {
  color: #767676;
}
.cid-t0z1o98Wrh .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z1o98Wrh H4 {
  color: #e60064;
}
.cid-t24maJgIoz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24maJgIoz .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24maJgIoz .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24maJgIoz .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24maJgIoz .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24maJgIoz .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24maJgIoz .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24maJgIoz h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24maJgIoz h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24maJgIoz h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24maJgIoz h5 {
    margin-left: 0px;
  }
  .cid-t24maJgIoz h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24maJgIoz h5:hover:before {
    animation: none;
  }
}
.cid-t24maJgIoz .mbr-section-subtitle,
.cid-t24maJgIoz .content {
  color: #2e2e2e;
}
.cid-t0yyWiIGut {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWiIGut .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWiIGut H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWiIGut H3 {
  color: #2e2e2e;
}
.cid-t0yyWiIGut .mbr-text,
.cid-t0yyWiIGut .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWiIGut .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWiIGut img {
  filter: invert(0.5);
}
.cid-t0yyWjrBFH {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWjrBFH .accordion .card {
  overflow: visible;
}
.cid-t0yyWjrBFH .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWjrBFH .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWjrBFH .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWjrBFH .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWjrBFH .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWjrBFH .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWjrBFH .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWjrBFH .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWjrBFH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWjrBFH .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWjrBFH .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWjrBFH .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWjrBFH .card .panel-body {
  color: #767676;
}
.cid-t0yyWjrBFH .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWjrBFH H4 {
  color: #e60064;
}
.cid-t0z1VhfC8S {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z1VhfC8S .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z1VhfC8S H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z1VhfC8S H3 {
  color: #2e2e2e;
}
.cid-t0z1VhfC8S .mbr-text,
.cid-t0z1VhfC8S .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z1VhfC8S .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z1VhfC8S img {
  filter: invert(0.5);
}
.cid-t0z1WvAlG0 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z1WvAlG0 .accordion .card {
  overflow: visible;
}
.cid-t0z1WvAlG0 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z1WvAlG0 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z1WvAlG0 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z1WvAlG0 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z1WvAlG0 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z1WvAlG0 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z1WvAlG0 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z1WvAlG0 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z1WvAlG0 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z1WvAlG0 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z1WvAlG0 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z1WvAlG0 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z1WvAlG0 .card .panel-body {
  color: #767676;
}
.cid-t0z1WvAlG0 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z1WvAlG0 H4 {
  color: #e60064;
}
.cid-t24p1R7Qsz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24p1R7Qsz .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24p1R7Qsz .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24p1R7Qsz .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24p1R7Qsz .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24p1R7Qsz .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24p1R7Qsz .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24p1R7Qsz h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24p1R7Qsz h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24p1R7Qsz h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24p1R7Qsz h5 {
    margin-left: 0px;
  }
  .cid-t24p1R7Qsz h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24p1R7Qsz h5:hover:before {
    animation: none;
  }
}
.cid-t24p1R7Qsz .mbr-section-subtitle,
.cid-t24p1R7Qsz .content {
  color: #2e2e2e;
}
.cid-t0yyWkX2mL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWkX2mL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWkX2mL H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWkX2mL H3 {
  color: #2e2e2e;
}
.cid-t0yyWkX2mL .mbr-text,
.cid-t0yyWkX2mL .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWkX2mL .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWkX2mL img {
  filter: invert(0.5);
}
.cid-t0yyWlKIP7 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWlKIP7 .accordion .card {
  overflow: visible;
}
.cid-t0yyWlKIP7 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWlKIP7 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWlKIP7 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWlKIP7 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWlKIP7 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWlKIP7 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWlKIP7 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWlKIP7 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWlKIP7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWlKIP7 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWlKIP7 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWlKIP7 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWlKIP7 .card .panel-body {
  color: #767676;
}
.cid-t0yyWlKIP7 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWlKIP7 H4 {
  color: #e60064;
}
.cid-t0z2mQ1vgz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z2mQ1vgz .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z2mQ1vgz H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z2mQ1vgz H3 {
  color: #2e2e2e;
}
.cid-t0z2mQ1vgz .mbr-text,
.cid-t0z2mQ1vgz .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z2mQ1vgz .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z2mQ1vgz img {
  filter: invert(0.5);
}
.cid-t0z0aBBMdx {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z0aBBMdx .accordion .card {
  overflow: visible;
}
.cid-t0z0aBBMdx .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z0aBBMdx .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z0aBBMdx .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z0aBBMdx .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z0aBBMdx .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z0aBBMdx .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z0aBBMdx .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z0aBBMdx .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z0aBBMdx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z0aBBMdx .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z0aBBMdx .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z0aBBMdx .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z0aBBMdx .card .panel-body {
  color: #767676;
}
.cid-t0z0aBBMdx .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z0aBBMdx H4 {
  color: #e60064;
}
.cid-t0z2zQiris {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z2zQiris .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z2zQiris H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z2zQiris H3 {
  color: #2e2e2e;
}
.cid-t0z2zQiris .mbr-text,
.cid-t0z2zQiris .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z2zQiris .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z2zQiris img {
  filter: invert(0.5);
}
.cid-t0z2GI2Uwo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z2GI2Uwo .accordion .card {
  overflow: visible;
}
.cid-t0z2GI2Uwo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z2GI2Uwo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z2GI2Uwo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z2GI2Uwo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z2GI2Uwo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z2GI2Uwo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z2GI2Uwo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z2GI2Uwo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z2GI2Uwo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z2GI2Uwo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z2GI2Uwo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z2GI2Uwo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z2GI2Uwo .card .panel-body {
  color: #767676;
}
.cid-t0z2GI2Uwo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z2GI2Uwo H4 {
  color: #e60064;
}
.cid-t0z2OghzDw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z2OghzDw .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z2OghzDw H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z2OghzDw H3 {
  color: #2e2e2e;
}
.cid-t0z2OghzDw .mbr-text,
.cid-t0z2OghzDw .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z2OghzDw .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z2OghzDw img {
  filter: invert(0.5);
}
.cid-t0z2PDsWI0 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z2PDsWI0 .accordion .card {
  overflow: visible;
}
.cid-t0z2PDsWI0 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z2PDsWI0 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z2PDsWI0 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z2PDsWI0 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z2PDsWI0 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z2PDsWI0 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z2PDsWI0 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z2PDsWI0 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z2PDsWI0 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z2PDsWI0 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z2PDsWI0 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z2PDsWI0 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z2PDsWI0 .card .panel-body {
  color: #767676;
}
.cid-t0z2PDsWI0 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z2PDsWI0 H4 {
  color: #e60064;
}
.cid-t0z319MK9r {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z319MK9r .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z319MK9r H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z319MK9r H3 {
  color: #2e2e2e;
}
.cid-t0z319MK9r .mbr-text,
.cid-t0z319MK9r .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z319MK9r .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z319MK9r img {
  filter: invert(0.5);
}
.cid-t0z328n1sK {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z328n1sK .accordion .card {
  overflow: visible;
}
.cid-t0z328n1sK .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z328n1sK .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z328n1sK .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z328n1sK .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z328n1sK .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z328n1sK .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z328n1sK .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z328n1sK .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z328n1sK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z328n1sK .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z328n1sK .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z328n1sK .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z328n1sK .card .panel-body {
  color: #767676;
}
.cid-t0z328n1sK .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z328n1sK H4 {
  color: #e60064;
}
.cid-t24pjZrkGq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24pjZrkGq .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24pjZrkGq .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24pjZrkGq .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24pjZrkGq .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24pjZrkGq .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24pjZrkGq .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24pjZrkGq h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24pjZrkGq h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24pjZrkGq h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24pjZrkGq h5 {
    margin-left: 0px;
  }
  .cid-t24pjZrkGq h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24pjZrkGq h5:hover:before {
    animation: none;
  }
}
.cid-t24pjZrkGq .mbr-section-subtitle,
.cid-t24pjZrkGq .content {
  color: #2e2e2e;
}
.cid-t0yyWnsK5S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWnsK5S .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWnsK5S H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWnsK5S H3 {
  color: #2e2e2e;
}
.cid-t0yyWnsK5S .mbr-text,
.cid-t0yyWnsK5S .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWnsK5S .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWnsK5S img {
  filter: invert(0.5);
}
.cid-t0yyWobg0J {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWobg0J .accordion .card {
  overflow: visible;
}
.cid-t0yyWobg0J .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWobg0J .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWobg0J .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWobg0J .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWobg0J .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWobg0J .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWobg0J .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWobg0J .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWobg0J .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWobg0J .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWobg0J .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWobg0J .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWobg0J .card .panel-body {
  color: #767676;
}
.cid-t0yyWobg0J .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWobg0J H4 {
  color: #e60064;
}
.cid-t0z3y3PXDG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z3y3PXDG .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z3y3PXDG H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z3y3PXDG H3 {
  color: #2e2e2e;
}
.cid-t0z3y3PXDG .mbr-text,
.cid-t0z3y3PXDG .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z3y3PXDG .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z3y3PXDG img {
  filter: invert(0.5);
}
.cid-t0z3zJvgsc {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z3zJvgsc .accordion .card {
  overflow: visible;
}
.cid-t0z3zJvgsc .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z3zJvgsc .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z3zJvgsc .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z3zJvgsc .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z3zJvgsc .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z3zJvgsc .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z3zJvgsc .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z3zJvgsc .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z3zJvgsc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z3zJvgsc .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z3zJvgsc .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z3zJvgsc .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z3zJvgsc .card .panel-body {
  color: #767676;
}
.cid-t0z3zJvgsc .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z3zJvgsc H4 {
  color: #e60064;
}
.cid-t0z3Bf2tNt {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z3Bf2tNt .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z3Bf2tNt H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z3Bf2tNt H3 {
  color: #2e2e2e;
}
.cid-t0z3Bf2tNt .mbr-text,
.cid-t0z3Bf2tNt .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z3Bf2tNt .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z3Bf2tNt img {
  filter: invert(0.5);
}
.cid-t0z3CAZGW5 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z3CAZGW5 .accordion .card {
  overflow: visible;
}
.cid-t0z3CAZGW5 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z3CAZGW5 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z3CAZGW5 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z3CAZGW5 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z3CAZGW5 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z3CAZGW5 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z3CAZGW5 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z3CAZGW5 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z3CAZGW5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z3CAZGW5 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z3CAZGW5 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z3CAZGW5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z3CAZGW5 .card .panel-body {
  color: #767676;
}
.cid-t0z3CAZGW5 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z3CAZGW5 H4 {
  color: #e60064;
}
.cid-t0z42T1OZk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z42T1OZk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z42T1OZk H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z42T1OZk H3 {
  color: #2e2e2e;
}
.cid-t0z42T1OZk .mbr-text,
.cid-t0z42T1OZk .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z42T1OZk .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z42T1OZk img {
  filter: invert(0.5);
}
.cid-t0z44xcefv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z44xcefv .accordion .card {
  overflow: visible;
}
.cid-t0z44xcefv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z44xcefv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z44xcefv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z44xcefv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z44xcefv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z44xcefv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z44xcefv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z44xcefv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z44xcefv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z44xcefv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z44xcefv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z44xcefv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z44xcefv .card .panel-body {
  color: #767676;
}
.cid-t0z44xcefv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z44xcefv H4 {
  color: #e60064;
}
.cid-t0z49HZ7LV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0z49HZ7LV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0z49HZ7LV H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0z49HZ7LV H3 {
  color: #2e2e2e;
}
.cid-t0z49HZ7LV .mbr-text,
.cid-t0z49HZ7LV .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0z49HZ7LV .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0z49HZ7LV img {
  filter: invert(0.5);
}
.cid-t0z4bdwsvx {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0z4bdwsvx .accordion .card {
  overflow: visible;
}
.cid-t0z4bdwsvx .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0z4bdwsvx .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0z4bdwsvx .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0z4bdwsvx .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0z4bdwsvx .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0z4bdwsvx .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0z4bdwsvx .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0z4bdwsvx .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0z4bdwsvx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0z4bdwsvx .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0z4bdwsvx .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0z4bdwsvx .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0z4bdwsvx .card .panel-body {
  color: #767676;
}
.cid-t0z4bdwsvx .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0z4bdwsvx H4 {
  color: #e60064;
}
.cid-t24pH9Y4ET {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t24pH9Y4ET .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24pH9Y4ET .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t24pH9Y4ET .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t24pH9Y4ET .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t24pH9Y4ET .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t24pH9Y4ET .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t24pH9Y4ET h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t24pH9Y4ET h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t24pH9Y4ET h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t24pH9Y4ET h5 {
    margin-left: 0px;
  }
  .cid-t24pH9Y4ET h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t24pH9Y4ET h5:hover:before {
    animation: none;
  }
}
.cid-t24pH9Y4ET .mbr-section-subtitle,
.cid-t24pH9Y4ET .content {
  color: #2e2e2e;
}
.cid-t0yyWpqzpn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWpqzpn .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWpqzpn H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWpqzpn H3 {
  color: #2e2e2e;
}
.cid-t0yyWpqzpn .mbr-text,
.cid-t0yyWpqzpn .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWpqzpn .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWpqzpn img {
  filter: invert(0.5);
}
.cid-t0yyWq9kht {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWq9kht .accordion .card {
  overflow: visible;
}
.cid-t0yyWq9kht .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWq9kht .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWq9kht .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWq9kht .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWq9kht .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWq9kht .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWq9kht .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWq9kht .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWq9kht .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWq9kht .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWq9kht .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWq9kht .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWq9kht .card .panel-body {
  color: #767676;
}
.cid-t0yyWq9kht .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWq9kht H4 {
  color: #e60064;
}
.cid-t0yyWruAbk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWruAbk .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWruAbk H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWruAbk H3 {
  color: #2e2e2e;
}
.cid-t0yyWruAbk .mbr-text,
.cid-t0yyWruAbk .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWruAbk .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWruAbk img {
  filter: invert(0.5);
}
.cid-t0yyWsf9fJ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWsf9fJ .accordion .card {
  overflow: visible;
}
.cid-t0yyWsf9fJ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWsf9fJ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWsf9fJ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWsf9fJ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWsf9fJ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWsf9fJ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWsf9fJ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWsf9fJ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWsf9fJ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWsf9fJ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWsf9fJ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWsf9fJ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWsf9fJ .card .panel-body {
  color: #767676;
}
.cid-t0yyWsf9fJ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWsf9fJ H4 {
  color: #e60064;
}
.cid-t0yyWtr7X9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWtr7X9 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWtr7X9 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWtr7X9 H3 {
  color: #2e2e2e;
}
.cid-t0yyWtr7X9 .mbr-text,
.cid-t0yyWtr7X9 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWtr7X9 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWtr7X9 img {
  filter: invert(0.5);
}
.cid-t0yyWucg3y {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWucg3y .accordion .card {
  overflow: visible;
}
.cid-t0yyWucg3y .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWucg3y .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWucg3y .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWucg3y .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWucg3y .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWucg3y .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWucg3y .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWucg3y .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWucg3y .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWucg3y .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWucg3y .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWucg3y .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWucg3y .card .panel-body {
  color: #767676;
}
.cid-t0yyWucg3y .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWucg3y H4 {
  color: #e60064;
}
.cid-t0yyWvxqeA {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0yyWvxqeA .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0yyWvxqeA H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0yyWvxqeA H3 {
  color: #2e2e2e;
}
.cid-t0yyWvxqeA .mbr-text,
.cid-t0yyWvxqeA .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0yyWvxqeA .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0yyWvxqeA img {
  filter: invert(0.5);
}
.cid-t0yyWwiJ1S {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0yyWwiJ1S .accordion .card {
  overflow: visible;
}
.cid-t0yyWwiJ1S .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0yyWwiJ1S .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0yyWwiJ1S .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0yyWwiJ1S .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0yyWwiJ1S .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0yyWwiJ1S .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0yyWwiJ1S .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0yyWwiJ1S .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0yyWwiJ1S .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0yyWwiJ1S .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0yyWwiJ1S .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0yyWwiJ1S .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0yyWwiJ1S .card .panel-body {
  color: #767676;
}
.cid-t0yyWwiJ1S .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0yyWwiJ1S H4 {
  color: #e60064;
}
.cid-t1MJ1cLEZs {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MJ1cLEZs .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MJ1cLEZs .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MJ1cLEZs .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MJ1cLEZs .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MJ1cLEZs .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MJ1cLEZs .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MJ1cLEZs .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MJ1cLEZs .user-desc {
  color: #e60064;
}
.cid-t1MJ1cLEZs .card-title {
  color: #000000;
}
.cid-t1MJ1DVgUw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MJ1DVgUw .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MJ1DVgUw .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MJ1DVgUw .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MJ1DVgUw .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MJ1DVgUw .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MJ1DVgUw .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MJ1DVgUw .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MJ1DVgUw .user-desc {
  color: #e60064;
}
.cid-t1MJ1DVgUw .card-title {
  color: #000000;
}
.cid-t30Or8RBkp.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8RBkp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8RBkp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8RBkp .modal-content,
.cid-t30Or8RBkp .modal-dialog {
  height: auto;
}
.cid-t30Or8RBkp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8RBkp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8RBkp .form-wrapper .mbr-form .form-group,
  .cid-t30Or8RBkp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8RBkp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8RBkp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8RBkp .mbr-text {
  text-align: center;
}
.cid-t30Or8RBkp .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8RBkp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8RBkp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8RBkp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8RBkp .modal-open {
  overflow: hidden;
}
.cid-t30Or8RBkp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8RBkp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8RBkp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8RBkp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8RBkp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8RBkp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8RBkp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8RBkp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8RBkp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8RBkp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8RBkp .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8RBkp .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8RBkp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8RBkp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RBkp .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8RBkp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8RBkp .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8RBkp .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8RBkp .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8RBkp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8RBkp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8RBkp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RBkp .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8RBkp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8RBkp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RBkp .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8RBkp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8RBkp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8RBkp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8RBkp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8RBkp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8RBkp .modal-lg,
  .cid-t30Or8RBkp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8RBkp .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8RBkp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8RBkp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8RBkp .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8RBkp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8RBkp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8RBkp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8RBkp .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8RBkp .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0zjOi06fj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zjOi06fj .nav-item,
.cid-t0zjOi06fj .nav-link,
.cid-t0zjOi06fj .navbar-caption {
  font-weight: normal;
}
.cid-t0zjOi06fj .nav-item:focus,
.cid-t0zjOi06fj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0zjOi06fj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0zjOi06fj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0zjOi06fj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0zjOi06fj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0zjOi06fj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0zjOi06fj .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0zjOi06fj .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0zjOi06fj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0zjOi06fj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0zjOi06fj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0zjOi06fj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0zjOi06fj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0zjOi06fj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0zjOi06fj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0zjOi06fj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0zjOi06fj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0zjOi06fj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0zjOi06fj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0zjOi06fj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0zjOi06fj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0zjOi06fj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0zjOi06fj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0zjOi06fj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0zjOi06fj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0zjOi06fj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0zjOi06fj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0zjOi06fj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0zjOi06fj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0zjOi06fj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0zjOi06fj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0zjOi06fj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0zjOi06fj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0zjOi06fj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0zjOi06fj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0zjOi06fj .dropdown-item.active,
.cid-t0zjOi06fj .dropdown-item:active {
  background-color: transparent;
}
.cid-t0zjOi06fj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0zjOi06fj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0zjOi06fj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0zjOi06fj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0zjOi06fj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0zjOi06fj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0zjOi06fj .navbar-buttons {
  text-align: center;
}
.cid-t0zjOi06fj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0zjOi06fj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0zjOi06fj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0zjOi06fj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0zjOi06fj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0zjOi06fj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0zjOi06fj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0zjOi06fj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0zjOi06fj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0zjOi06fj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0zjOi06fj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0zjOi06fj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0zjOi06fj .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0zjOi06fj .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0zjOi06fj .soc-item {
  margin: .5rem .3rem;
}
.cid-t0zjOi06fj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0zjOi06fj .navbar {
    height: 77px;
  }
  .cid-t0zjOi06fj .navbar.opened {
    height: auto;
  }
  .cid-t0zjOi06fj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0zjOi06fj #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0zjOi06fj .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0zjOi06fj .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0zjOi06fj .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0zjOi06fj .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0zjOi06fj .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0zjOi06fj .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0zjOi06fj .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vmLOy6Oh {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/image00022-1224x816.jpg");
}
.cid-t1vmLOy6Oh .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vmLOy6Oh .wrap {
  padding: 0 25px;
}
.cid-t1vmLOy6Oh .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vmLOy6Oh .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vmLOy6Oh .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vmLOy6Oh .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vmLOy6Oh .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vmLOy6Oh .container,
  .cid-t1vmLOy6Oh .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vmLOy6Oh .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vmLOy6Oh a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vmLOy6Oh .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t28rqvoZRc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28rqvoZRc .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t28rqvoZRc .mbr-text {
  color: #2e2e2e;
}
.cid-t28rqvoZRc .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28rqvoZRc .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28rqvoZRc .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28rqvoZRc .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28rqvoZRc h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28rqvoZRc h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28rqvoZRc h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28rqvoZRc h5 {
    margin-left: 0px;
  }
  .cid-t28rqvoZRc h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28rqvoZRc h5:hover:before {
    animation: none;
  }
}
.cid-t28rqvoZRc .mbr-section-subtitle,
.cid-t28rqvoZRc .content {
  color: #2e2e2e;
}
.cid-t11e04KjaB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t11e04KjaB .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t11e04KjaB .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t11e04KjaB .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t11e04KjaB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t11e04KjaB .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t11e04KjaB .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t11e04KjaB h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t11e04KjaB h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t11e04KjaB h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t11e04KjaB h5 {
    margin-left: 0px;
  }
  .cid-t11e04KjaB h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t11e04KjaB h5:hover:before {
    animation: none;
  }
}
.cid-t11e04KjaB .mbr-section-subtitle,
.cid-t11e04KjaB .content {
  color: #2e2e2e;
}
.cid-t0zjOiD0bR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOiD0bR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOiD0bR H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOiD0bR H3 {
  color: #2e2e2e;
}
.cid-t0zjOiD0bR .mbr-text,
.cid-t0zjOiD0bR .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOiD0bR .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOiD0bR img {
  filter: invert(0.5);
}
.cid-t0zjOj8NXo {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOj8NXo .accordion .card {
  overflow: visible;
}
.cid-t0zjOj8NXo .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOj8NXo .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOj8NXo .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOj8NXo .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOj8NXo .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOj8NXo .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOj8NXo .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOj8NXo .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOj8NXo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOj8NXo .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOj8NXo .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOj8NXo .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOj8NXo .card .panel-body {
  color: #767676;
}
.cid-t0zjOj8NXo .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOj8NXo H4 {
  color: #e60064;
}
.cid-t28sypL7kf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28sypL7kf .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sypL7kf .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sypL7kf .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28sypL7kf .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28sypL7kf .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28sypL7kf .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28sypL7kf h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28sypL7kf h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28sypL7kf h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28sypL7kf h5 {
    margin-left: 0px;
  }
  .cid-t28sypL7kf h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28sypL7kf h5:hover:before {
    animation: none;
  }
}
.cid-t28sypL7kf .mbr-section-subtitle,
.cid-t28sypL7kf .content {
  color: #2e2e2e;
}
.cid-t0zjOq6mXv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOq6mXv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOq6mXv H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOq6mXv H3 {
  color: #2e2e2e;
}
.cid-t0zjOq6mXv .mbr-text,
.cid-t0zjOq6mXv .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOq6mXv .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOq6mXv img {
  filter: invert(0.5);
}
.cid-t0zjOqwROD {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOqwROD .accordion .card {
  overflow: visible;
}
.cid-t0zjOqwROD .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOqwROD .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOqwROD .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOqwROD .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOqwROD .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOqwROD .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOqwROD .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOqwROD .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOqwROD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOqwROD .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOqwROD .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOqwROD .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOqwROD .card .panel-body {
  color: #767676;
}
.cid-t0zjOqwROD .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOqwROD H4 {
  color: #e60064;
}
.cid-t0zjOr6mZg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOr6mZg .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOr6mZg H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOr6mZg H3 {
  color: #2e2e2e;
}
.cid-t0zjOr6mZg .mbr-text,
.cid-t0zjOr6mZg .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOr6mZg .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOr6mZg img {
  filter: invert(0.5);
}
.cid-t0zjOryGO9 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOryGO9 .accordion .card {
  overflow: visible;
}
.cid-t0zjOryGO9 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOryGO9 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOryGO9 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOryGO9 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOryGO9 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOryGO9 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOryGO9 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOryGO9 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOryGO9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOryGO9 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOryGO9 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOryGO9 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOryGO9 .card .panel-body {
  color: #767676;
}
.cid-t0zjOryGO9 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOryGO9 H4 {
  color: #e60064;
}
.cid-t28sPFU2Et {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28sPFU2Et .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sPFU2Et .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sPFU2Et .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28sPFU2Et .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28sPFU2Et .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28sPFU2Et .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28sPFU2Et h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28sPFU2Et h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28sPFU2Et h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28sPFU2Et h5 {
    margin-left: 0px;
  }
  .cid-t28sPFU2Et h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28sPFU2Et h5:hover:before {
    animation: none;
  }
}
.cid-t28sPFU2Et .mbr-section-subtitle,
.cid-t28sPFU2Et .content {
  color: #2e2e2e;
}
.cid-t0zjOs59N2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOs59N2 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOs59N2 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOs59N2 H3 {
  color: #2e2e2e;
}
.cid-t0zjOs59N2 .mbr-text,
.cid-t0zjOs59N2 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOs59N2 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOs59N2 img {
  filter: invert(0.5);
}
.cid-t0zjOsyCc2 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOsyCc2 .accordion .card {
  overflow: visible;
}
.cid-t0zjOsyCc2 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOsyCc2 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOsyCc2 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOsyCc2 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOsyCc2 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOsyCc2 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOsyCc2 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOsyCc2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOsyCc2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOsyCc2 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOsyCc2 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOsyCc2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOsyCc2 .card .panel-body {
  color: #767676;
}
.cid-t0zjOsyCc2 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOsyCc2 H4 {
  color: #e60064;
}
.cid-t0zjOt9DPL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOt9DPL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOt9DPL H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOt9DPL H3 {
  color: #2e2e2e;
}
.cid-t0zjOt9DPL .mbr-text,
.cid-t0zjOt9DPL .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOt9DPL .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOt9DPL img {
  filter: invert(0.5);
}
.cid-t0zjOtC7E2 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOtC7E2 .accordion .card {
  overflow: visible;
}
.cid-t0zjOtC7E2 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOtC7E2 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOtC7E2 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOtC7E2 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOtC7E2 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOtC7E2 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOtC7E2 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOtC7E2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOtC7E2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOtC7E2 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOtC7E2 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOtC7E2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOtC7E2 .card .panel-body {
  color: #767676;
}
.cid-t0zjOtC7E2 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOtC7E2 H4 {
  color: #e60064;
}
.cid-t28sNa0LGy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28sNa0LGy .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sNa0LGy .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28sNa0LGy .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28sNa0LGy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28sNa0LGy .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28sNa0LGy .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28sNa0LGy h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28sNa0LGy h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28sNa0LGy h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28sNa0LGy h5 {
    margin-left: 0px;
  }
  .cid-t28sNa0LGy h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28sNa0LGy h5:hover:before {
    animation: none;
  }
}
.cid-t28sNa0LGy .mbr-section-subtitle,
.cid-t28sNa0LGy .content {
  color: #2e2e2e;
}
.cid-t0zjOxzjSh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOxzjSh .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOxzjSh H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOxzjSh H3 {
  color: #2e2e2e;
}
.cid-t0zjOxzjSh .mbr-text,
.cid-t0zjOxzjSh .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOxzjSh .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOxzjSh img {
  filter: invert(0.5);
}
.cid-t0zjOy4jBI {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOy4jBI .accordion .card {
  overflow: visible;
}
.cid-t0zjOy4jBI .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOy4jBI .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOy4jBI .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOy4jBI .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOy4jBI .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOy4jBI .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOy4jBI .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOy4jBI .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOy4jBI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOy4jBI .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOy4jBI .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOy4jBI .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOy4jBI .card .panel-body {
  color: #767676;
}
.cid-t0zjOy4jBI .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOy4jBI H4 {
  color: #e60064;
}
.cid-t0zjOyJmbo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjOyJmbo .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjOyJmbo H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjOyJmbo H3 {
  color: #2e2e2e;
}
.cid-t0zjOyJmbo .mbr-text,
.cid-t0zjOyJmbo .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjOyJmbo .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjOyJmbo img {
  filter: invert(0.5);
}
.cid-t0zjOzgcPZ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOzgcPZ .accordion .card {
  overflow: visible;
}
.cid-t0zjOzgcPZ .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOzgcPZ .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOzgcPZ .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOzgcPZ .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOzgcPZ .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOzgcPZ .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOzgcPZ .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOzgcPZ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOzgcPZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOzgcPZ .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOzgcPZ .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOzgcPZ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOzgcPZ .card .panel-body {
  color: #767676;
}
.cid-t0zjOzgcPZ .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOzgcPZ H4 {
  color: #e60064;
}
.cid-t28tcrLr5T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t28tcrLr5T .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28tcrLr5T .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t28tcrLr5T .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t28tcrLr5T .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t28tcrLr5T .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t28tcrLr5T .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t28tcrLr5T h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t28tcrLr5T h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t28tcrLr5T h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t28tcrLr5T h5 {
    margin-left: 0px;
  }
  .cid-t28tcrLr5T h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t28tcrLr5T h5:hover:before {
    animation: none;
  }
}
.cid-t28tcrLr5T .mbr-section-subtitle,
.cid-t28tcrLr5T .content {
  color: #2e2e2e;
}
.cid-t0zjODykBM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0zjODykBM .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0zjODykBM H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0zjODykBM H3 {
  color: #2e2e2e;
}
.cid-t0zjODykBM .mbr-text,
.cid-t0zjODykBM .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0zjODykBM .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0zjODykBM img {
  filter: invert(0.5);
}
.cid-t0zjOEbdK6 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0zjOEbdK6 .accordion .card {
  overflow: visible;
}
.cid-t0zjOEbdK6 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0zjOEbdK6 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0zjOEbdK6 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0zjOEbdK6 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0zjOEbdK6 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0zjOEbdK6 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0zjOEbdK6 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0zjOEbdK6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0zjOEbdK6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0zjOEbdK6 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0zjOEbdK6 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0zjOEbdK6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0zjOEbdK6 .card .panel-body {
  color: #767676;
}
.cid-t0zjOEbdK6 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0zjOEbdK6 H4 {
  color: #e60064;
}
.cid-t1MKABx7RZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1MKABx7RZ .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MKABx7RZ .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MKABx7RZ .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MKABx7RZ .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MKABx7RZ .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MKABx7RZ .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MKABx7RZ .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MKABx7RZ .user-desc {
  color: #e60064;
}
.cid-t1MKABx7RZ .card-title {
  color: #000000;
}
.cid-t1MKBq462j {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1MKBq462j .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1MKBq462j .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1MKBq462j .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1MKBq462j .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1MKBq462j .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1MKBq462j .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1MKBq462j .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1MKBq462j .user-desc {
  color: #e60064;
}
.cid-t1MKBq462j .card-title {
  color: #000000;
}
.cid-t30Or8R5fH.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8R5fH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8R5fH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8R5fH .modal-content,
.cid-t30Or8R5fH .modal-dialog {
  height: auto;
}
.cid-t30Or8R5fH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8R5fH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8R5fH .form-wrapper .mbr-form .form-group,
  .cid-t30Or8R5fH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8R5fH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8R5fH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8R5fH .mbr-text {
  text-align: center;
}
.cid-t30Or8R5fH .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8R5fH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8R5fH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8R5fH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8R5fH .modal-open {
  overflow: hidden;
}
.cid-t30Or8R5fH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8R5fH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8R5fH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8R5fH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8R5fH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8R5fH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8R5fH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8R5fH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8R5fH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8R5fH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8R5fH .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8R5fH .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8R5fH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8R5fH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R5fH .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8R5fH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8R5fH .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8R5fH .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8R5fH .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8R5fH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8R5fH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8R5fH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R5fH .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8R5fH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8R5fH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R5fH .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8R5fH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8R5fH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8R5fH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8R5fH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8R5fH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8R5fH .modal-lg,
  .cid-t30Or8R5fH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8R5fH .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8R5fH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8R5fH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8R5fH .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8R5fH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8R5fH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8R5fH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8R5fH .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8R5fH .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t0uIpxOhMW .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0uIpxOhMW .nav-item,
.cid-t0uIpxOhMW .nav-link,
.cid-t0uIpxOhMW .navbar-caption {
  font-weight: normal;
}
.cid-t0uIpxOhMW .nav-item:focus,
.cid-t0uIpxOhMW .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0uIpxOhMW .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0uIpxOhMW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0uIpxOhMW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0uIpxOhMW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0uIpxOhMW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0uIpxOhMW .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0uIpxOhMW .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0uIpxOhMW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0uIpxOhMW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0uIpxOhMW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0uIpxOhMW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0uIpxOhMW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0uIpxOhMW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0uIpxOhMW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0uIpxOhMW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0uIpxOhMW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0uIpxOhMW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0uIpxOhMW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0uIpxOhMW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0uIpxOhMW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0uIpxOhMW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0uIpxOhMW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0uIpxOhMW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0uIpxOhMW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0uIpxOhMW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0uIpxOhMW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0uIpxOhMW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0uIpxOhMW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0uIpxOhMW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0uIpxOhMW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0uIpxOhMW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0uIpxOhMW .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0uIpxOhMW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0uIpxOhMW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0uIpxOhMW .dropdown-item.active,
.cid-t0uIpxOhMW .dropdown-item:active {
  background-color: transparent;
}
.cid-t0uIpxOhMW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0uIpxOhMW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0uIpxOhMW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0uIpxOhMW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0uIpxOhMW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0uIpxOhMW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0uIpxOhMW .navbar-buttons {
  text-align: center;
}
.cid-t0uIpxOhMW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0uIpxOhMW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0uIpxOhMW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0uIpxOhMW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0uIpxOhMW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0uIpxOhMW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0uIpxOhMW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0uIpxOhMW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0uIpxOhMW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0uIpxOhMW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0uIpxOhMW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0uIpxOhMW a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0uIpxOhMW .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0uIpxOhMW .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0uIpxOhMW .soc-item {
  margin: .5rem .3rem;
}
.cid-t0uIpxOhMW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0uIpxOhMW .navbar {
    height: 77px;
  }
  .cid-t0uIpxOhMW .navbar.opened {
    height: auto;
  }
  .cid-t0uIpxOhMW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0uIpxOhMW #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0uIpxOhMW .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0uIpxOhMW .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0uIpxOhMW .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0uIpxOhMW .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0uIpxOhMW .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0uIpxOhMW .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0uIpxOhMW .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1NoTwHsPw .gg-container {
  --main-color: #000;
  --secondary-color: #111;
  --txt-color: #fff;
  --img-bg-color: rgba(240, 240, 240, 0.9);
  --backdrop-color: rgba(240, 240, 240, 0.9);
  --gap-length: 2px;
  --row-height: 200px;
  --column-width: 220px;
}
.cid-t1NoTwHsPw .gg-container *[data-theme="dark"] {
  --main-color: #ddd;
  --secondary-color: #eee;
  --txt-color: #111;
  --img-bg-color: rgba(20, 20, 20, 0.9);
  --backdrop-color: rgba(30, 30, 30, 0.9);
}
.cid-t1NoTwHsPw .gg-box {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(var(--column-width), 1fr));
  grid-auto-rows: var(--row-height);
  grid-gap: var(--gap-length);
  margin: 20px 0;
}
.cid-t1NoTwHsPw .gg-box img {
  object-fit: cover;
  cursor: pointer;
  width: 100%;
  height: 100%;
  background: var(--img-bg-color);
  transition: 0.5s filter;
}
.cid-t1NoTwHsPw .gg-box img:hover {
  opacity: 0.98;
  filter: brightness(0.3);
}
.cid-t1NoTwHsPw #gg-screen {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: var(--backdrop-color);
  z-index: 9999;
  text-align: center;
}
.cid-t1NoTwHsPw #gg-screen .gg-image {
  height: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t1NoTwHsPw #gg-screen .gg-image img {
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}
.cid-t1NoTwHsPw .gg-btn {
  width: 35px;
  height: 35px;
  background: var(--main-color);
  color: var(--txt-color);
  text-align: center;
  line-height: 35px;
  cursor: pointer;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 20px;
  box-sizing: border-box;
  padding-left: 2px;
  position: fixed;
  bottom: 10px;
}
.cid-t1NoTwHsPw .gg-btn:hover {
  background: var(--secondary-color);
}
.cid-t1NoTwHsPw .gg-close {
  top: 10px;
}
.cid-t1NoTwHsPw .gg-close,
.cid-t1NoTwHsPw .gg-next {
  right: 10px;
}
.cid-t1NoTwHsPw .gg-prev {
  right: 50px;
}
.cid-t1NoTwHsPw .gg-prev,
.cid-t1NoTwHsPw .gg-next {
  bottom: 10px;
}
@media (min-width: 478px) {
  .cid-t1NoTwHsPw .gg-box img:nth-child(2n):not(:last-of-type) {
    grid-row-end: span 2;
  }
  .cid-t1NoTwHsPw [data-layout="horizontal"] img:nth-child(2n):not(:last-of-type) {
    grid-column-end: span 2;
    grid-row-end: span 1;
  }
  .cid-t1NoTwHsPw [data-layout="square"] img:nth-child(2n):not(:last-of-type) {
    grid-row-end: span 1;
    grid-column-end: span 1;
  }
}
.cid-t30Or8RoWM.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8RoWM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8RoWM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8RoWM .modal-content,
.cid-t30Or8RoWM .modal-dialog {
  height: auto;
}
.cid-t30Or8RoWM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8RoWM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8RoWM .form-wrapper .mbr-form .form-group,
  .cid-t30Or8RoWM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8RoWM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8RoWM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8RoWM .mbr-text {
  text-align: center;
}
.cid-t30Or8RoWM .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8RoWM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8RoWM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8RoWM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8RoWM .modal-open {
  overflow: hidden;
}
.cid-t30Or8RoWM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8RoWM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8RoWM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8RoWM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8RoWM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8RoWM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8RoWM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8RoWM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8RoWM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8RoWM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8RoWM .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8RoWM .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8RoWM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8RoWM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RoWM .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8RoWM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8RoWM .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8RoWM .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8RoWM .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8RoWM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8RoWM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8RoWM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RoWM .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8RoWM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8RoWM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RoWM .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8RoWM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8RoWM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8RoWM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8RoWM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8RoWM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8RoWM .modal-lg,
  .cid-t30Or8RoWM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8RoWM .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8RoWM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8RoWM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8RoWM .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8RoWM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8RoWM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8RoWM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8RoWM .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8RoWM .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1vf10xdxk {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/foto-wirra-consejo-centro-de-las-artes-1600x1200.jpg");
}
.cid-t1vf10xdxk .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1vf10xdxk .wrap {
  padding: 0 25px;
}
.cid-t1vf10xdxk .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #e60064;
  top: 0px;
  right: 0px;
}
.cid-t1vf10xdxk .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1vf10xdxk .mbr-text {
  margin-bottom: 20px;
}
.cid-t1vf10xdxk .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1vf10xdxk .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1vf10xdxk .container,
  .cid-t1vf10xdxk .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1vf10xdxk .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1vf10xdxk a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1vf10xdxk .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t23TTXtDXk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23TTXtDXk .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t23TTXtDXk .mbr-text {
  color: #2e2e2e;
}
.cid-t23TTXtDXk .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23TTXtDXk .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23TTXtDXk .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23TTXtDXk .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23TTXtDXk h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23TTXtDXk h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23TTXtDXk h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23TTXtDXk h5 {
    margin-left: 0px;
  }
  .cid-t23TTXtDXk h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23TTXtDXk h5:hover:before {
    animation: none;
  }
}
.cid-t23TTXtDXk .mbr-section-subtitle,
.cid-t23TTXtDXk .content {
  color: #2e2e2e;
}
.cid-t0tDdNj7Bm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0tDdNj7Bm .nav-item,
.cid-t0tDdNj7Bm .nav-link,
.cid-t0tDdNj7Bm .navbar-caption {
  font-weight: normal;
}
.cid-t0tDdNj7Bm .nav-item:focus,
.cid-t0tDdNj7Bm .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t0tDdNj7Bm .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t0tDdNj7Bm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t0tDdNj7Bm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0tDdNj7Bm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0tDdNj7Bm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t0tDdNj7Bm .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t0tDdNj7Bm .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t0tDdNj7Bm .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0tDdNj7Bm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0tDdNj7Bm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0tDdNj7Bm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t0tDdNj7Bm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t0tDdNj7Bm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0tDdNj7Bm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t0tDdNj7Bm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0tDdNj7Bm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t0tDdNj7Bm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t0tDdNj7Bm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0tDdNj7Bm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0tDdNj7Bm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t0tDdNj7Bm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0tDdNj7Bm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t0tDdNj7Bm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t0tDdNj7Bm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0tDdNj7Bm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t0tDdNj7Bm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t0tDdNj7Bm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t0tDdNj7Bm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t0tDdNj7Bm .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t0tDdNj7Bm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t0tDdNj7Bm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t0tDdNj7Bm .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0tDdNj7Bm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0tDdNj7Bm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0tDdNj7Bm .dropdown-item.active,
.cid-t0tDdNj7Bm .dropdown-item:active {
  background-color: transparent;
}
.cid-t0tDdNj7Bm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0tDdNj7Bm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0tDdNj7Bm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0tDdNj7Bm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0tDdNj7Bm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0tDdNj7Bm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0tDdNj7Bm .navbar-buttons {
  text-align: center;
}
.cid-t0tDdNj7Bm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t0tDdNj7Bm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t0tDdNj7Bm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t0tDdNj7Bm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t0tDdNj7Bm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t0tDdNj7Bm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t0tDdNj7Bm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0tDdNj7Bm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t0tDdNj7Bm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t0tDdNj7Bm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t0tDdNj7Bm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t0tDdNj7Bm a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t0tDdNj7Bm .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t0tDdNj7Bm .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t0tDdNj7Bm .soc-item {
  margin: .5rem .3rem;
}
.cid-t0tDdNj7Bm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0tDdNj7Bm .navbar {
    height: 77px;
  }
  .cid-t0tDdNj7Bm .navbar.opened {
    height: auto;
  }
  .cid-t0tDdNj7Bm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0tDdNj7Bm #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0tDdNj7Bm .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t0tDdNj7Bm .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t0tDdNj7Bm .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t0tDdNj7Bm .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t0tDdNj7Bm .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t0tDdNj7Bm .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t0tDdNj7Bm .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t1vf9dfEex {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1vf9dfEex .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vf9dfEex .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1vf9dfEex .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1vf9dfEex .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1vf9dfEex .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1vf9dfEex .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1vf9dfEex h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1vf9dfEex h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1vf9dfEex h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1vf9dfEex h5 {
    margin-left: 0px;
  }
  .cid-t1vf9dfEex h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1vf9dfEex h5:hover:before {
    animation: none;
  }
}
.cid-t1vf9dfEex .mbr-section-subtitle,
.cid-t1vf9dfEex .content {
  color: #2e2e2e;
}
.cid-t0tDdQoKYM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdQoKYM .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdQoKYM H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tDdQoKYM H3 {
  color: #2e2e2e;
}
.cid-t0tDdQoKYM .mbr-text,
.cid-t0tDdQoKYM .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdQoKYM .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdQoKYM img {
  filter: invert(0.5);
}
.cid-t0tDdQFfaW {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdQFfaW .accordion .card {
  overflow: visible;
}
.cid-t0tDdQFfaW .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdQFfaW .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdQFfaW .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdQFfaW .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdQFfaW .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdQFfaW .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdQFfaW .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdQFfaW .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdQFfaW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdQFfaW .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdQFfaW .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdQFfaW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdQFfaW .card .panel-body {
  color: #767676;
}
.cid-t0tDdQFfaW .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdQFfaW H4 {
  color: #e60064;
}
.cid-t0tDdR1Bri {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdR1Bri .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdR1Bri H2 {
  color: #2e2e2e;
}
.cid-t0tDdR1Bri H3 {
  color: #2e2e2e;
}
.cid-t0tDdR1Bri .mbr-text,
.cid-t0tDdR1Bri .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdR1Bri .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdR1Bri img {
  filter: invert(0.5);
}
.cid-t0tDdRiPBC {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdRiPBC .accordion .card {
  overflow: visible;
}
.cid-t0tDdRiPBC .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdRiPBC .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdRiPBC .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdRiPBC .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdRiPBC .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdRiPBC .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdRiPBC .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdRiPBC .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdRiPBC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdRiPBC .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdRiPBC .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdRiPBC .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdRiPBC .card .panel-body {
  color: #767676;
}
.cid-t0tDdRiPBC .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdRiPBC H4 {
  color: #e60064;
}
.cid-t0tER4au72 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tER4au72 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tER4au72 H2 {
  color: #2e2e2e;
}
.cid-t0tER4au72 H3 {
  color: #2e2e2e;
}
.cid-t0tER4au72 .mbr-text,
.cid-t0tER4au72 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tER4au72 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tER4au72 img {
  filter: invert(0.5);
}
.cid-t0tEWbY5Ma {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tEWbY5Ma .accordion .card {
  overflow: visible;
}
.cid-t0tEWbY5Ma .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tEWbY5Ma .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tEWbY5Ma .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tEWbY5Ma .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tEWbY5Ma .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tEWbY5Ma .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tEWbY5Ma .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tEWbY5Ma .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tEWbY5Ma .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tEWbY5Ma .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tEWbY5Ma .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tEWbY5Ma .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tEWbY5Ma .card .panel-body {
  color: #767676;
}
.cid-t0tEWbY5Ma .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tEWbY5Ma H4 {
  color: #e60064;
}
.cid-t23yipAVOC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23yipAVOC .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23yipAVOC .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23yipAVOC .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t23yipAVOC .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23yipAVOC .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23yipAVOC .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23yipAVOC h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23yipAVOC h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23yipAVOC h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23yipAVOC h5 {
    margin-left: 0px;
  }
  .cid-t23yipAVOC h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23yipAVOC h5:hover:before {
    animation: none;
  }
}
.cid-t23yipAVOC .mbr-section-subtitle,
.cid-t23yipAVOC .content {
  color: #2e2e2e;
}
.cid-t0tDdRDCeb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdRDCeb .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdRDCeb H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tDdRDCeb H3 {
  color: #2e2e2e;
}
.cid-t0tDdRDCeb .mbr-text,
.cid-t0tDdRDCeb .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdRDCeb .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdRDCeb img {
  filter: invert(0.5);
}
.cid-t0tDdRUouv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdRUouv .accordion .card {
  overflow: visible;
}
.cid-t0tDdRUouv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdRUouv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdRUouv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdRUouv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdRUouv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdRUouv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdRUouv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdRUouv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdRUouv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdRUouv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdRUouv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdRUouv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdRUouv .card .panel-body {
  color: #767676;
}
.cid-t0tDdRUouv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdRUouv H4 {
  color: #e60064;
}
.cid-t0tDdSkKBm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdSkKBm .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdSkKBm H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tDdSkKBm H3 {
  color: #2e2e2e;
}
.cid-t0tDdSkKBm .mbr-text,
.cid-t0tDdSkKBm .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdSkKBm .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdSkKBm img {
  filter: invert(0.5);
}
.cid-t0tDdSCvtY {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdSCvtY .accordion .card {
  overflow: visible;
}
.cid-t0tDdSCvtY .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdSCvtY .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdSCvtY .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdSCvtY .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdSCvtY .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdSCvtY .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdSCvtY .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdSCvtY .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdSCvtY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdSCvtY .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdSCvtY .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdSCvtY .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdSCvtY .card .panel-body {
  color: #767676;
}
.cid-t0tDdSCvtY .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdSCvtY H4 {
  color: #e60064;
}
.cid-t0tDdSY97X {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdSY97X .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdSY97X H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tDdSY97X H3 {
  color: #2e2e2e;
}
.cid-t0tDdSY97X .mbr-text,
.cid-t0tDdSY97X .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdSY97X .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdSY97X img {
  filter: invert(0.5);
}
.cid-t0tDdTgB48 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdTgB48 .accordion .card {
  overflow: visible;
}
.cid-t0tDdTgB48 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdTgB48 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdTgB48 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdTgB48 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdTgB48 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdTgB48 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdTgB48 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdTgB48 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdTgB48 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdTgB48 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdTgB48 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdTgB48 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdTgB48 .card .panel-body {
  color: #767676;
}
.cid-t0tDdTgB48 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdTgB48 H4 {
  color: #e60064;
}
.cid-t0tDdTC1AT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdTC1AT .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdTC1AT H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tDdTC1AT H3 {
  color: #2e2e2e;
}
.cid-t0tDdTC1AT .mbr-text,
.cid-t0tDdTC1AT .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdTC1AT .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdTC1AT img {
  filter: invert(0.5);
}
.cid-t0tDdTYnGE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdTYnGE .accordion .card {
  overflow: visible;
}
.cid-t0tDdTYnGE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdTYnGE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdTYnGE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdTYnGE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdTYnGE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdTYnGE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdTYnGE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdTYnGE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdTYnGE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdTYnGE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdTYnGE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdTYnGE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdTYnGE .card .panel-body {
  color: #767676;
}
.cid-t0tDdTYnGE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdTYnGE H4 {
  color: #e60064;
}
.cid-t0tDdVul1A {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdVul1A .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdVul1A H2 {
  color: #2e2e2e;
}
.cid-t0tDdVul1A H3 {
  color: #2e2e2e;
}
.cid-t0tDdVul1A .mbr-text,
.cid-t0tDdVul1A .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdVul1A .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdVul1A img {
  filter: invert(0.5);
}
.cid-t0tDdVVIYI {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdVVIYI .accordion .card {
  overflow: visible;
}
.cid-t0tDdVVIYI .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdVVIYI .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdVVIYI .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdVVIYI .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdVVIYI .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdVVIYI .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdVVIYI .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdVVIYI .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdVVIYI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdVVIYI .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdVVIYI .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdVVIYI .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdVVIYI .card .panel-body {
  color: #767676;
}
.cid-t0tDdVVIYI .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdVVIYI H4 {
  color: #e60064;
}
.cid-t0tDdWk3WP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDdWk3WP .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDdWk3WP H2 {
  color: #2e2e2e;
}
.cid-t0tDdWk3WP H3 {
  color: #2e2e2e;
}
.cid-t0tDdWk3WP .mbr-text,
.cid-t0tDdWk3WP .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDdWk3WP .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDdWk3WP img {
  filter: invert(0.5);
}
.cid-t0tDdWIP16 {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDdWIP16 .accordion .card {
  overflow: visible;
}
.cid-t0tDdWIP16 .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDdWIP16 .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDdWIP16 .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDdWIP16 .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDdWIP16 .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDdWIP16 .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDdWIP16 .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDdWIP16 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDdWIP16 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDdWIP16 .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDdWIP16 .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDdWIP16 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDdWIP16 .card .panel-body {
  color: #767676;
}
.cid-t0tDdWIP16 .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDdWIP16 H4 {
  color: #e60064;
}
.cid-t0tDe0QmRq {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDe0QmRq .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDe0QmRq H2 {
  color: #2e2e2e;
}
.cid-t0tDe0QmRq H3 {
  color: #2e2e2e;
}
.cid-t0tDe0QmRq .mbr-text,
.cid-t0tDe0QmRq .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDe0QmRq .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDe0QmRq img {
  filter: invert(0.5);
}
.cid-t0tDe1ezlv {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDe1ezlv .accordion .card {
  overflow: visible;
}
.cid-t0tDe1ezlv .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDe1ezlv .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDe1ezlv .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDe1ezlv .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDe1ezlv .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDe1ezlv .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDe1ezlv .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDe1ezlv .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDe1ezlv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDe1ezlv .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDe1ezlv .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDe1ezlv .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDe1ezlv .card .panel-body {
  color: #767676;
}
.cid-t0tDe1ezlv .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDe1ezlv H4 {
  color: #e60064;
}
.cid-t0tDe1IFr4 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tDe1IFr4 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tDe1IFr4 H2 {
  color: #2e2e2e;
}
.cid-t0tDe1IFr4 H3 {
  color: #2e2e2e;
}
.cid-t0tDe1IFr4 .mbr-text,
.cid-t0tDe1IFr4 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tDe1IFr4 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tDe1IFr4 img {
  filter: invert(0.5);
}
.cid-t0tDe27YuE {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tDe27YuE .accordion .card {
  overflow: visible;
}
.cid-t0tDe27YuE .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tDe27YuE .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tDe27YuE .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tDe27YuE .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tDe27YuE .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tDe27YuE .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tDe27YuE .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tDe27YuE .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tDe27YuE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tDe27YuE .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tDe27YuE .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tDe27YuE .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tDe27YuE .card .panel-body {
  color: #767676;
}
.cid-t0tDe27YuE .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tDe27YuE H4 {
  color: #e60064;
}
.cid-t23zjRyU58 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t23zjRyU58 .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23zjRyU58 .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t23zjRyU58 .mbr-section-subtitle {
  color: #1a449a;
  text-align: justify;
}
.cid-t23zjRyU58 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t23zjRyU58 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t23zjRyU58 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t23zjRyU58 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t23zjRyU58 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t23zjRyU58 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t23zjRyU58 h5 {
    margin-left: 0px;
  }
  .cid-t23zjRyU58 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t23zjRyU58 h5:hover:before {
    animation: none;
  }
}
.cid-t23zjRyU58 .mbr-section-subtitle,
.cid-t23zjRyU58 .content {
  color: #2e2e2e;
}
.cid-t0tXBBdBzT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tXBBdBzT .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tXBBdBzT H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t0tXBBdBzT H3 {
  color: #2e2e2e;
}
.cid-t0tXBBdBzT .mbr-text,
.cid-t0tXBBdBzT .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tXBBdBzT .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tXBBdBzT img {
  filter: invert(0.5);
}
.cid-t0tY7XCFZG {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tY7XCFZG .accordion .card {
  overflow: visible;
}
.cid-t0tY7XCFZG .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tY7XCFZG .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tY7XCFZG .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tY7XCFZG .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tY7XCFZG .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tY7XCFZG .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tY7XCFZG .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tY7XCFZG .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tY7XCFZG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tY7XCFZG .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tY7XCFZG .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tY7XCFZG .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tY7XCFZG .card .panel-body {
  color: #767676;
}
.cid-t0tY7XCFZG .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tY7XCFZG H4 {
  color: #e60064;
}
.cid-t0tYj2ZeOe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tYj2ZeOe .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tYj2ZeOe H2 {
  color: #2e2e2e;
}
.cid-t0tYj2ZeOe H3 {
  color: #2e2e2e;
}
.cid-t0tYj2ZeOe .mbr-text,
.cid-t0tYj2ZeOe .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tYj2ZeOe .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tYj2ZeOe img {
  filter: invert(0.5);
}
.cid-t0tY0qVimf {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tY0qVimf .accordion .card {
  overflow: visible;
}
.cid-t0tY0qVimf .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tY0qVimf .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tY0qVimf .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tY0qVimf .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tY0qVimf .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tY0qVimf .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tY0qVimf .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tY0qVimf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tY0qVimf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tY0qVimf .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tY0qVimf .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tY0qVimf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tY0qVimf .card .panel-body {
  color: #767676;
}
.cid-t0tY0qVimf .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tY0qVimf H4 {
  color: #e60064;
}
.cid-t0tYz9MXEb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0tYz9MXEb .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t0tYz9MXEb H2 {
  color: #2e2e2e;
}
.cid-t0tYz9MXEb H3 {
  color: #2e2e2e;
}
.cid-t0tYz9MXEb .mbr-text,
.cid-t0tYz9MXEb .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t0tYz9MXEb .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t0tYz9MXEb img {
  filter: invert(0.5);
}
.cid-t0tYJFNwPM {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t0tYJFNwPM .accordion .card {
  overflow: visible;
}
.cid-t0tYJFNwPM .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t0tYJFNwPM .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t0tYJFNwPM .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t0tYJFNwPM .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t0tYJFNwPM .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t0tYJFNwPM .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t0tYJFNwPM .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t0tYJFNwPM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t0tYJFNwPM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t0tYJFNwPM .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t0tYJFNwPM .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t0tYJFNwPM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t0tYJFNwPM .card .panel-body {
  color: #767676;
}
.cid-t0tYJFNwPM .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t0tYJFNwPM H4 {
  color: #e60064;
}
.cid-t115OrWEVw {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t115OrWEVw .mbr-iconfont {
  color: #8d97ad;
}
.cid-t115OrWEVw .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t115OrWEVw .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t115OrWEVw .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t115OrWEVw .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t115OrWEVw .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t115OrWEVw .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t115OrWEVw .user-desc {
  color: #e60064;
}
.cid-t115OrWEVw .card-title {
  color: #e60064;
}
.cid-t115P6h4q8 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t115P6h4q8 .mbr-iconfont {
  color: #8d97ad;
}
.cid-t115P6h4q8 .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t115P6h4q8 .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t115P6h4q8 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t115P6h4q8 .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t115P6h4q8 .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t115P6h4q8 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t115P6h4q8 .user-desc {
  color: #e60064;
}
.cid-t115P6h4q8 .card-title {
  color: #e60064;
}
.cid-t30Or8RCCt.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8RCCt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8RCCt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8RCCt .modal-content,
.cid-t30Or8RCCt .modal-dialog {
  height: auto;
}
.cid-t30Or8RCCt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8RCCt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8RCCt .form-wrapper .mbr-form .form-group,
  .cid-t30Or8RCCt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8RCCt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8RCCt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8RCCt .mbr-text {
  text-align: center;
}
.cid-t30Or8RCCt .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8RCCt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8RCCt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8RCCt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8RCCt .modal-open {
  overflow: hidden;
}
.cid-t30Or8RCCt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8RCCt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8RCCt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8RCCt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8RCCt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8RCCt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8RCCt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8RCCt .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8RCCt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8RCCt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8RCCt .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8RCCt .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8RCCt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8RCCt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RCCt .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8RCCt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8RCCt .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8RCCt .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8RCCt .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8RCCt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8RCCt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8RCCt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RCCt .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8RCCt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8RCCt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8RCCt .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8RCCt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8RCCt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8RCCt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8RCCt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8RCCt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8RCCt .modal-lg,
  .cid-t30Or8RCCt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8RCCt .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8RCCt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8RCCt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8RCCt .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8RCCt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8RCCt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8RCCt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8RCCt .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8RCCt .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
.cid-t1N5cGxmuE {
  overflow: hidden;
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-9898-2000x1333.jpg");
}
.cid-t1N5cGxmuE .container {
  margin: 0 auto;
  padding: 0 25px;
}
.cid-t1N5cGxmuE .wrap {
  padding: 0 25px;
}
.cid-t1N5cGxmuE .wrap:before {
  content: '';
  position: absolute;
  width: 760px;
  height: 760px;
  border-radius: 50%;
  mix-blend-mode: multiply;
  background-color: #aa0912;
  top: 0px;
  right: 0px;
}
.cid-t1N5cGxmuE .title__block {
  padding: 90px 0;
  display: flex;
  flex-direction: column;
  z-index: 1;
  position: relative;
}
.cid-t1N5cGxmuE .mbr-text {
  margin-bottom: 20px;
}
.cid-t1N5cGxmuE .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 1199px) {
  .cid-t1N5cGxmuE .title__block {
    padding: 80px 0;
  }
}
@media (max-width: 991px) {
  .cid-t1N5cGxmuE .container,
  .cid-t1N5cGxmuE .row {
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-t1N5cGxmuE .title__block {
    padding: 50px 0;
  }
}
@media (max-width: 575px) {
  .cid-t1N5cGxmuE a.close {
    right: 50px;
    top: 25px;
  }
  .cid-t1N5cGxmuE .modalWindow .modalWindow-video {
    height: calc(90vw / 1.778);
    width: 90vw;
    margin: 0 auto;
  }
}
.cid-t1N5cHzIG9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1N5cHzIG9 .mbr-section-title {
  color: #2e2e2e;
  text-align: center;
}
.cid-t1N5cHzIG9 .mbr-text {
  color: #2e2e2e;
}
.cid-t1N5cHzIG9 .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t1N5cHzIG9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t1N5cHzIG9 .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t1N5cHzIG9 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t1N5cHzIG9 h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t1N5cHzIG9 h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t1N5cHzIG9 h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t1N5cHzIG9 h5 {
    margin-left: 0px;
  }
  .cid-t1N5cHzIG9 h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t1N5cHzIG9 h5:hover:before {
    animation: none;
  }
}
.cid-t1N5cHzIG9 .mbr-section-subtitle,
.cid-t1N5cHzIG9 .content {
  color: #2e2e2e;
}
.cid-t1N5cHToBj .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N5cHToBj .nav-item,
.cid-t1N5cHToBj .nav-link,
.cid-t1N5cHToBj .navbar-caption {
  font-weight: normal;
}
.cid-t1N5cHToBj .nav-item:focus,
.cid-t1N5cHToBj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t1N5cHToBj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t1N5cHToBj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t1N5cHToBj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1N5cHToBj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1N5cHToBj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-t1N5cHToBj .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-t1N5cHToBj .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-t1N5cHToBj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1N5cHToBj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1N5cHToBj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1N5cHToBj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5.3rem - 1rem);
  }
}
.cid-t1N5cHToBj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1N5cHToBj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1N5cHToBj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1N5cHToBj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1N5cHToBj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t1N5cHToBj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-t1N5cHToBj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1N5cHToBj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1N5cHToBj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1N5cHToBj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1N5cHToBj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1N5cHToBj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1N5cHToBj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1N5cHToBj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-t1N5cHToBj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-t1N5cHToBj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t1N5cHToBj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-t1N5cHToBj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-t1N5cHToBj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1N5cHToBj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1N5cHToBj .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1N5cHToBj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1N5cHToBj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1N5cHToBj .dropdown-item.active,
.cid-t1N5cHToBj .dropdown-item:active {
  background-color: transparent;
}
.cid-t1N5cHToBj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1N5cHToBj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1N5cHToBj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t1N5cHToBj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1N5cHToBj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1N5cHToBj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1N5cHToBj .navbar-buttons {
  text-align: center;
}
.cid-t1N5cHToBj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t1N5cHToBj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t1N5cHToBj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1N5cHToBj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1N5cHToBj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1N5cHToBj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1N5cHToBj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1N5cHToBj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1N5cHToBj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1N5cHToBj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1N5cHToBj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1N5cHToBj a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t1N5cHToBj .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-t1N5cHToBj .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-t1N5cHToBj .soc-item {
  margin: .5rem .3rem;
}
.cid-t1N5cHToBj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1N5cHToBj .navbar {
    height: 77px;
  }
  .cid-t1N5cHToBj .navbar.opened {
    height: auto;
  }
  .cid-t1N5cHToBj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1N5cHToBj #accessibility {
  position: fixed;
  top: 127px;
  right: 15px;
  font-size: 65px !important;
  z-index: 100;
  background: white;
  color: deeppink;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1N5cHToBj .accessibility {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1050;
  height: 100%;
  width: 300px;
  background: white;
  text-align: center;
  box-shadow: #efefef 2px 0px 3px;
  display: none;
}
.cid-t1N5cHToBj .accessibility .fa.fa-universal-access {
  display: block;
  font-size: 100px !important;
  color: deeppink;
  padding: 25px;
  font-style: normal;
  line-height: 1;
}
.cid-t1N5cHToBj .accessibility .cerrar {
  position: absolute;
  top: 0;
  padding: 8px 14px;
  font-size: 20px;
  right: 0;
  cursor: pointer;
  font-style: normal;
  line-height: 1;
}
.cid-t1N5cHToBj .altoContraste-b-n * {
  background: black !important;
  color: white !important;
}
.cid-t1N5cHToBj .altoContraste-n-a * {
  background: black !important;
  color: yellow !important;
}
.cid-t1N5cHToBj .tamanoletra-m * {
  font-size: 1.05em !important;
}
.cid-t1N5cHToBj .tamanoletra-g * {
  font-size: 1.1em !important;
}
.cid-t29PBDpsJP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t29PBDpsJP .mbr-section-title {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29PBDpsJP .mbr-text {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t29PBDpsJP .mbr-section-subtitle {
  color: #1a449a;
}
.cid-t29PBDpsJP .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3b7e2a;
}
.cid-t29PBDpsJP .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-t29PBDpsJP .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
.cid-t29PBDpsJP h5 {
  position: relative;
  display: inline-block;
  width: fit-content;
  margin-left: 70px;
}
.cid-t29PBDpsJP h5:before {
  content: '';
  position: absolute;
  left: -65px;
  top: 50%;
  transform-origin: right;
  height: 2px;
  width: 45px;
  background: currentColor;
}
.cid-t29PBDpsJP h5:hover:before {
  animation: 1s ease-in-out alternate line;
}
@media (max-width: 767px) {
  .cid-t29PBDpsJP h5 {
    margin-left: 0px;
  }
  .cid-t29PBDpsJP h5:before {
    bottom: -5px;
    top: auto;
    left: 50%;
    transform: translateX(-50%);
  }
  .cid-t29PBDpsJP h5:hover:before {
    animation: none;
  }
}
.cid-t29PBDpsJP .mbr-section-subtitle,
.cid-t29PBDpsJP .content {
  color: #2e2e2e;
}
.cid-t1N5cIxIev {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1N5cIxIev .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #aa0912;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1N5cIxIev H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N5cIxIev H3 {
  color: #2e2e2e;
}
.cid-t1N5cIxIev .mbr-text,
.cid-t1N5cIxIev .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1N5cIxIev .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1N5cIxIev img {
  filter: invert(0.5);
}
.cid-t1N5cIR2RX {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1N5cIR2RX .accordion .card {
  overflow: visible;
}
.cid-t1N5cIR2RX .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1N5cIR2RX .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1N5cIR2RX .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1N5cIR2RX .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1N5cIR2RX .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1N5cIR2RX .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1N5cIR2RX .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1N5cIR2RX .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1N5cIR2RX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1N5cIR2RX .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1N5cIR2RX .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1N5cIR2RX .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1N5cIR2RX .card .panel-body {
  color: #767676;
}
.cid-t1N5cIR2RX .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1N5cIR2RX H4 {
  color: #aa0912;
}
.cid-t1N5cJfAo7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1N5cJfAo7 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #e60064;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1N5cJfAo7 H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N5cJfAo7 H3 {
  color: #2e2e2e;
}
.cid-t1N5cJfAo7 .mbr-text,
.cid-t1N5cJfAo7 .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1N5cJfAo7 .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1N5cJfAo7 img {
  filter: invert(0.5);
}
.cid-t1N5cJzZeK {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1N5cJzZeK .accordion .card {
  overflow: visible;
}
.cid-t1N5cJzZeK .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1N5cJzZeK .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1N5cJzZeK .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1N5cJzZeK .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1N5cJzZeK .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1N5cJzZeK .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1N5cJzZeK .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1N5cJzZeK .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1N5cJzZeK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1N5cJzZeK .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1N5cJzZeK .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1N5cJzZeK .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1N5cJzZeK .card .panel-body {
  color: #767676;
}
.cid-t1N5cJzZeK .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1N5cJzZeK H4 {
  color: #aa0912;
}
.cid-t1N5cK0DXW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1N5cK0DXW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1N5cK0DXW H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N5cK0DXW H3 {
  color: #2e2e2e;
}
.cid-t1N5cK0DXW .mbr-text,
.cid-t1N5cK0DXW .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1N5cK0DXW .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1N5cK0DXW img {
  filter: invert(0.5);
}
.cid-t1N5cKj0dA {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1N5cKj0dA .accordion .card {
  overflow: visible;
}
.cid-t1N5cKj0dA .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1N5cKj0dA .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1N5cKj0dA .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1N5cKj0dA .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1N5cKj0dA .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1N5cKj0dA .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1N5cKj0dA .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1N5cKj0dA .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1N5cKj0dA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1N5cKj0dA .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1N5cKj0dA .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1N5cKj0dA .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1N5cKj0dA .card .panel-body {
  color: #767676;
}
.cid-t1N5cKj0dA .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1N5cKj0dA H4 {
  color: #aa0912;
}
.cid-t1N5cKRqYS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1N5cKRqYS .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1N5cKRqYS H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N5cKRqYS H3 {
  color: #2e2e2e;
}
.cid-t1N5cKRqYS .mbr-text,
.cid-t1N5cKRqYS .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1N5cKRqYS .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1N5cKRqYS img {
  filter: invert(0.5);
}
.cid-t1N5cLdNyU {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1N5cLdNyU .accordion .card {
  overflow: visible;
}
.cid-t1N5cLdNyU .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1N5cLdNyU .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1N5cLdNyU .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1N5cLdNyU .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1N5cLdNyU .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1N5cLdNyU .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1N5cLdNyU .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1N5cLdNyU .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1N5cLdNyU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1N5cLdNyU .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1N5cLdNyU .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1N5cLdNyU .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1N5cLdNyU .card .panel-body {
  color: #767676;
}
.cid-t1N5cLdNyU .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1N5cLdNyU H4 {
  color: #aa0912;
}
.cid-t1N5cLDl7d {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1N5cLDl7d .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #338c36;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-t1N5cLDl7d H2 {
  color: #2e2e2e;
  text-align: justify;
}
.cid-t1N5cLDl7d H3 {
  color: #2e2e2e;
}
.cid-t1N5cLDl7d .mbr-text,
.cid-t1N5cLDl7d .mbr-section-btn {
  color: #2e2e2e;
  text-align: justify;
}
@media (max-width: 992px) {
  .cid-t1N5cLDl7d .md-pb {
    padding-bottom: 2rem;
  }
}
.cid-t1N5cLDl7d img {
  filter: invert(0.5);
}
.cid-t1N5cLZBTr {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-t1N5cLZBTr .accordion .card {
  overflow: visible;
}
.cid-t1N5cLZBTr .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-t1N5cLZBTr .mbri-arrow-down:before {
  content: '\e909';
}
.cid-t1N5cLZBTr .panel-text {
  padding: 0rem;
  color: #000000;
  text-align: justify;
}
.cid-t1N5cLZBTr .panel-title {
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
}
.cid-t1N5cLZBTr .collapsed {
  border-bottom: 1px solid lightgray !important;
}
.cid-t1N5cLZBTr .card {
  border-radius: 0px;
  margin-bottom: 0px;
}
.cid-t1N5cLZBTr .card .card-header {
  border-radius: 0px;
  border: none;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-t1N5cLZBTr .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-t1N5cLZBTr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t1N5cLZBTr .card .card-header a.panel-title:active {
  border-bottom: 0px solid lightgray;
}
.cid-t1N5cLZBTr .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-t1N5cLZBTr .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-t1N5cLZBTr .card .panel-body {
  color: #767676;
}
.cid-t1N5cLZBTr .panel-collapse {
  border-bottom: 1px solid lightgray;
  margin-top: -1px;
}
.cid-t1N5cLZBTr H4 {
  color: #aa0912;
}
.cid-t1OceX4HUR {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1OceX4HUR .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1OceX4HUR .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1OceX4HUR .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1OceX4HUR .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1OceX4HUR .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1OceX4HUR .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1OceX4HUR .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1OceX4HUR .user-desc {
  color: #e60064;
}
.cid-t1OceX4HUR .card-title {
  color: #000000;
}
.cid-t1OcftDJdx {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t1OcftDJdx .mbr-iconfont {
  color: #8d97ad;
}
.cid-t1OcftDJdx .mbr-iconfont:hover {
  color: #188ef4 !important;
}
.cid-t1OcftDJdx .mbr-text {
  margin: 1.5rem 0;
  color: #8d97ad;
}
.cid-t1OcftDJdx .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-t1OcftDJdx .card-img {
  margin-bottom: 2rem;
  width: 200px;
  height: 200px;
  margin: 0 auto 2rem auto;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-t1OcftDJdx .img-icon {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .cid-t1OcftDJdx .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-t1OcftDJdx .user-desc {
  color: #e60064;
}
.cid-t1OcftDJdx .card-title {
  color: #000000;
}
.cid-t30Or8R2Gr.popup-builder {
  background-color: #ffffff;
}
.cid-t30Or8R2Gr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-t30Or8R2Gr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-t30Or8R2Gr .modal-content,
.cid-t30Or8R2Gr .modal-dialog {
  height: auto;
}
.cid-t30Or8R2Gr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-t30Or8R2Gr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-t30Or8R2Gr .form-wrapper .mbr-form .form-group,
  .cid-t30Or8R2Gr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-t30Or8R2Gr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-t30Or8R2Gr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t30Or8R2Gr .mbr-text {
  text-align: center;
}
.cid-t30Or8R2Gr .pt-0 {
  padding-top: 0 !important;
}
.cid-t30Or8R2Gr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-t30Or8R2Gr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-t30Or8R2Gr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-t30Or8R2Gr .modal-open {
  overflow: hidden;
}
.cid-t30Or8R2Gr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-t30Or8R2Gr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-t30Or8R2Gr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-t30Or8R2Gr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-t30Or8R2Gr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-t30Or8R2Gr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-t30Or8R2Gr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-t30Or8R2Gr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-t30Or8R2Gr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-t30Or8R2Gr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-t30Or8R2Gr .modal-backdrop.fade {
  opacity: 0;
}
.cid-t30Or8R2Gr .modal-backdrop.show {
  opacity: .5;
}
.cid-t30Or8R2Gr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-t30Or8R2Gr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R2Gr .modal-header {
    padding: 1rem;
  }
}
.cid-t30Or8R2Gr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-t30Or8R2Gr .modal-header .close svg {
  fill: #353535;
}
.cid-t30Or8R2Gr .modal-header .close:hover {
  opacity: 1;
}
.cid-t30Or8R2Gr .modal-header .close:focus {
  outline: none;
}
.cid-t30Or8R2Gr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-t30Or8R2Gr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-t30Or8R2Gr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R2Gr .modal-body {
    padding: 1rem;
  }
}
.cid-t30Or8R2Gr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-t30Or8R2Gr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t30Or8R2Gr .modal-footer {
    padding: 1rem;
  }
}
.cid-t30Or8R2Gr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-t30Or8R2Gr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-t30Or8R2Gr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-t30Or8R2Gr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-t30Or8R2Gr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-t30Or8R2Gr .modal-lg,
  .cid-t30Or8R2Gr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-t30Or8R2Gr .modal-xl {
    max-width: 1140px;
  }
}
.cid-t30Or8R2Gr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-t30Or8R2Gr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-t30Or8R2Gr .form-group {
  margin-bottom: 1rem;
}
.cid-t30Or8R2Gr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-t30Or8R2Gr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t30Or8R2Gr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-t30Or8R2Gr .mbr-section-btn {
  margin: 0;
}
.cid-t30Or8R2Gr .mbr-section-btn .btn {
  margin: 0;
}
.cid-t33hU8oo93 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .content {
    text-align: left;
  }
  .cid-t33hU8oo93 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t33hU8oo93 .logo-subtitle {
  color: #8d97ad;
}
.cid-t33hU8oo93 .media-wrap {
  padding-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t33hU8oo93 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t33hU8oo93 .media-wrap img {
  height: 6rem;
  display: inline-block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t33hU8oo93 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
  opacity: .05;
}
.cid-t33hU8oo93 .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-t33hU8oo93 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t33hU8oo93 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t33hU8oo93 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t33hU8oo93 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t33hU8oo93 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t33hU8oo93 .list-item {
  display: flex;
}
.cid-t33hU8oo93 .list-item .mbr-iconfont {
  padding-right: 1rem;
  font-size: 24px;
  color: #188ef4;
}
.cid-t33hU8oo93 ul.list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cid-t33hU8oo93 ul.list li {
  display: flex;
  word-break: break-all;
}
.cid-t33hU8oo93 ul.list li::before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  padding-right: .5rem;
}
.cid-t33hU8oo93 .logo-subtitle,
.cid-t33hU8oo93 .media-wrap {
  color: #f4f8fa;
}
.cid-t33hU8oo93 .copyright > p {
  text-align: left;
  color: #ffffff;
}
.cid-t33hU8oo93 .column-title {
  color: #ffffff;
}
.cid-t33hU8oo93 P {
  color: #ffffff;
}
.cid-t33hU8oo93 .mbr-text {
  color: #ffffff;
}
