body {
  font-family: Muli;
}
.display-1 {
  font-family: 'Muli', sans-serif;
  font-size: 3.4375rem;
}
.display-1 > .mbr-iconfont {
  font-size: 3.4375rem;
}
.display-2 {
  font-family: 'Muli', sans-serif;
  font-size: 2.3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 2.3rem;
}
.display-4 {
  font-family: 'Muli', sans-serif;
  font-size: 0.8rem;
}
.display-4 > .mbr-iconfont {
  font-size: 0.8rem;
}
.display-5 {
  font-family: 'Muli', sans-serif;
  font-size: 1.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Muli', sans-serif;
  font-size: 1.1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.1rem;
}
/* ---- 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: 2.75rem;
    font-size: calc( 1.853125rem + (3.4375 - 1.853125) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.853125rem + (3.4375 - 1.853125) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.84rem;
    font-size: calc( 1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 10px 15px;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  border-radius: 6px;
}
.btn-md {
  padding: 15px 20px;
  border-radius: 6px;
}
.btn-lg {
  padding: 20px 25px;
  border-radius: 6px;
}
.bg-primary {
  background-color: #00ac99 !important;
}
.bg-success {
  background-color: #e9e9e9 !important;
}
.bg-info {
  background-color: #333333 !important;
}
.bg-warning {
  background-color: #232323 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #00ac99 !important;
  border-color: #00ac99 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #006055 !important;
  border-color: #006055 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #006055 !important;
  border-color: #006055 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #00ac99 !important;
  border-color: #00ac99 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #006055 !important;
  border-color: #006055 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #006055 !important;
  border-color: #006055 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #e9e9e9 !important;
  border-color: #e9e9e9 !important;
  color: #6a6a6a !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #6a6a6a !important;
  background-color: #c3c3c3 !important;
  border-color: #c3c3c3 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #6a6a6a !important;
  background-color: #c3c3c3 !important;
  border-color: #c3c3c3 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  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;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  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;
  border-color: #00463e;
  color: #00463e;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  background-color: #00ac99;
  border-color: #00ac99;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #00ac99 !important;
  border-color: #00ac99 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #00463e;
  color: #00463e;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  background-color: #00ac99;
  border-color: #00ac99;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #00ac99 !important;
  border-color: #00ac99 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #b6b6b6;
  color: #b6b6b6;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #6a6a6a;
  background-color: #e9e9e9;
  border-color: #e9e9e9;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #6a6a6a !important;
  background-color: #e9e9e9 !important;
  border-color: #e9e9e9 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff;
  background-color: #232323;
  border-color: #232323;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #00ac99 !important;
}
.text-secondary {
  color: #00ac99 !important;
}
.text-success {
  color: #e9e9e9 !important;
}
.text-info {
  color: #333333 !important;
}
.text-warning {
  color: #232323 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #00463e !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #00463e !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #b6b6b6 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #333333;
}
.alert-warning {
  background-color: #232323;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #00ac99;
  border-color: #00ac99;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #4f87fb;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #2dffe8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #a6a6a6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
.scrollToTop_wraper {
  display: none !important;
}
.form-control {
  font-family: 'Muli', sans-serif;
  font-size: 1.1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.1rem;
}
blockquote {
  border-color: #00ac99;
}
/* Forms */
.mbr-form .btn {
  margin: 0.4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn button[type='submit'] {
  border-radius: 100px !important;
}
.btn-primary:hover {
  color: #ffffff !important;
  background: #00ac99 !important;
  border-color: #00ac99 !important;
}
.form-control,
.jq-number__spin {
  background-color: #ffffff;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #00ac99;
  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: #00ac99;
  border-bottom-color: #00ac99;
}
.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: #000000 !important;
  background-color: #00ac99 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #00ac99 !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='%2300ac99' %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;
}
.is-builder .cid-rSb9USU3Fe .navbar {
  padding-top: 20px !important;
}
.cid-rSb9USU3Fe .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-rSb9USU3Fe .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-rSb9USU3Fe .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-rSb9USU3Fe .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSb9USU3Fe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-rSb9USU3Fe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSb9USU3Fe a {
  font-style: normal;
}
.cid-rSb9USU3Fe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-rSb9USU3Fe .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rSb9USU3Fe .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rSb9USU3Fe .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-rSb9USU3Fe .content-text {
  margin-bottom: 0;
}
.cid-rSb9USU3Fe .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-rSb9USU3Fe .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-rSb9USU3Fe .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-rSb9USU3Fe .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-rSb9USU3Fe .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rSb9USU3Fe .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-rSb9USU3Fe .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-rSb9USU3Fe .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-rSb9USU3Fe .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-rSb9USU3Fe .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rSb9USU3Fe .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rSb9USU3Fe .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-rSb9USU3Fe .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-rSb9USU3Fe .content-link {
    display: none;
  }
}
.cid-rSb9USU3Fe .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-rSb9USU3Fe .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-rSb9USU3Fe .nav-dropdown .link {
  font-weight: 600;
}
.cid-rSb9USU3Fe .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-rSb9USU3Fe .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rSb9USU3Fe .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-rSb9USU3Fe .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-rSb9USU3Fe .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-rSb9USU3Fe .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-rSb9USU3Fe .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-rSb9USU3Fe .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-rSb9USU3Fe .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-rSb9USU3Fe .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-rSb9USU3Fe .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-rSb9USU3Fe .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rSb9USU3Fe .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-rSb9USU3Fe .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-rSb9USU3Fe .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-rSb9USU3Fe .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rSb9USU3Fe .dropdown-item:before {
    display: none;
  }
  .cid-rSb9USU3Fe .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-rSb9USU3Fe .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-rSb9USU3Fe img {
    height: 3.8rem !important;
  }
  .cid-rSb9USU3Fe .btn {
    display: flex;
  }
  .cid-rSb9USU3Fe button.navbar-toggler {
    display: block;
  }
  .cid-rSb9USU3Fe .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-rSb9USU3Fe .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-rSb9USU3Fe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSb9USU3Fe .navbar-collapse.collapsing,
  .cid-rSb9USU3Fe .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSb9USU3Fe .navbar-collapse.collapsing .navbar-nav,
  .cid-rSb9USU3Fe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSb9USU3Fe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSb9USU3Fe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-rSb9USU3Fe .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSb9USU3Fe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSb9USU3Fe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSb9USU3Fe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSb9USU3Fe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-rSb9USU3Fe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSb9USU3Fe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSb9USU3Fe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-rSb9USU3Fe .navbar .menu-content-top {
    display: block;
  }
  .cid-rSb9USU3Fe .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rSb9USU3Fe .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-rSb9USU3Fe .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-rSb9USU3Fe .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-rSb9USU3Fe .menu-bottom {
    display: flex;
  }
  .cid-rSb9USU3Fe .navbar {
    display: block;
    padding: 0;
  }
  .cid-rSb9USU3Fe .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-rSb9USU3Fe .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rSb9USU3Fe .navbar-toggler {
    display: none;
  }
}
.cid-rSb9USU3Fe .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-rSb9USU3Fe .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-rSb9USU3Fe .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rSb9USU3Fe .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-rSb9USU3Fe .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-rSb9USU3Fe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSb9USU3Fe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSb9USU3Fe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-rSb9USU3Fe .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rSb9USU3Fe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSb9USU3Fe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSb9USU3Fe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-rSb9USU3Fe .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-rSb9USU3Fe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSb9USU3Fe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSb9USU3Fe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSb9USU3Fe .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-rSb9USU3Fe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe button.navbar-toggler:focus {
  outline: none;
}
.cid-rSb9USU3Fe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-rSb9USU3Fe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-rSb9USU3Fe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-rSb9USU3Fe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-rSb9USU3Fe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-rSb9USU3Fe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-rSb9USU3Fe .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-rSb9USU3Fe .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-rSb9USU3Fe .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rSb9USU3Fe .collapsed .btn {
  display: flex;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse.collapsing,
.cid-rSb9USU3Fe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSb9USU3Fe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSb9USU3Fe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSb9USU3Fe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSb9USU3Fe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSb9USU3Fe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-rSb9USU3Fe .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-rSb9USU3Fe .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-rSb9USU3Fe .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSb9USU3Fe .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-rSb9USU3Fe .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-rSb9USU3Fe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-rSb9USU3Fe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSb9USU3Fe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSb9USU3Fe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-rSb9USU3Fe .collapsed .dropdown-item:before {
  display: none;
}
.cid-rSb9USU3Fe .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rSb9USU3Fe .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-rSb9USU3Fe .nav-link:focus {
  outline: none;
}
.cid-rSb9USU3Fe .navbar-toggler {
  position: relative;
}
.cid-rSb9USU3Fe .dropdown-item.active,
.cid-rSb9USU3Fe .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-rSb9USU3Fe .nav-link:hover,
.cid-rSb9USU3Fe .dropdown-item:hover {
  color: #4f87fb;
}
.cid-rSb9Wjscbi {
  background-image: url("../../../assets/images/nosotros-800x449.jpg");
}
.cid-rSb9Wjscbi .mbr-section-subtitle {
  color: #00ac99;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 2px;
}
.cid-rSb9Wjscbi .mbr-section-title {
  color: #00ac99;
  font-weight: 900;
}
.cid-rSb9Wjscbi .mbr-section-title .accent-word {
  color: #00ac99;
}
.cid-rSb9Wjscbi .mbr-text {
  color: #333333;
}
.cid-rSb9Wjscbi .content-link {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  color: #00ac99;
}
.cid-rSb9Wjscbi .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #00ac99;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-rSb9Wjscbi .separator {
  margin-top: -15px;
  margin-left: 0;
  margin-right: auto;
  width: 100%;
}
.cid-rSb9Wjscbi .separator .sep-holder {
  height: 1px;
  position: relative;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  width: 24%;
}
.cid-rSb9Wjscbi .separator .sep-holder .sep-line {
  border-color: #4f87fb !important;
  border-top-width: 5px;
  height: 1px;
  border-top: 5px solid #4f87fb;
  position: relative;
  top: 1px;
  width: 24%;
}
.cid-rSb9Wjscbi .mbr-section-btn {
  display: flex;
  flex-wrap: wrap;
  margin-top: 47px;
}
.cid-rSb9Wjscbi .mbr-section-btn .btn {
  border-radius: 4px;
  margin: 0.4rem 0.6rem 0.4rem 0 !important;
  padding: 15px 40px;
}
.cid-rSb9Wjscbi .mbr-section-btn .btn.display-4 {
  line-height: 26px;
  letter-spacing: 1px;
  font-weight: 700;
  font-size: 13px;
}
.cid-rSb9Wjscbi .mbr-section-btn .btn-primary:hover {
  background-color: #00ac99 !important;
  border-color: #00ac99 !important;
  color: #e9e9e9 !important;
}
@media (max-width: 991px) {
  .cid-rSb9Wjscbi .separator,
  .cid-rSb9Wjscbi .sep-holder,
  .cid-rSb9Wjscbi .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-rSb9Wjscbi .mbr-section-btn {
    -webkit-box-pack: center;
    justify-content: center;
  }
}
.cid-rSb9Wjscbi .mbr-section-title,
.cid-rSb9Wjscbi .separator,
.cid-rSb9Wjscbi .sep-holder {
  text-align: center;
  color: #e9e9e9;
}
.cid-rSb9Wjscbi .mbr-section-subtitle,
.cid-rSb9Wjscbi .mbr-section-title .accent-word {
  text-align: center;
  color: #09d4be;
}
.cid-s1pFCL8Unb {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-s1pFCL8Unb .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s1pFCL8Unb .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1pFCL8Unb .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s1pFCL8Unb .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s1pFCL8Unb .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s1pFCL8Unb .card-wrapper {
  height: 100%;
}
.cid-s1pFCL8Unb .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s1pFCL8Unb .card-wrapper .card-img {
  position: relative;
}
.cid-s1pFCL8Unb .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s1pFCL8Unb .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s1pFCL8Unb .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s1pFCL8Unb .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s1pFCL8Unb .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s1pFCL8Unb .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s1pFCL8Unb .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s1pFCL8Unb .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s1pFCL8Unb .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s1pFCL8Unb .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s1pFCL8Unb .btn[class*="-outline"]:active,
.cid-s1pFCL8Unb .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s1pFCL8Unb .contents .mbr-section-title {
  color: #767676;
}
.cid-s1pFCL8Unb .card-wrapper .card-box .card-title,
.cid-s1pFCL8Unb .mbr-link-btn {
  color: #02b7a3;
}
.cid-rSbcpvqg12 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/equipo1-1000x667.jpg");
}
.cid-rSbcpvqg12 .mbr-text,
.cid-rSbcpvqg12 .mbr-section-title {
  letter-spacing: -0.5px;
}
.cid-rSbcpvqg12 .img span {
  font-size: 80px;
  color: #e9e9e9;
}
.cid-rSbcpvqg12 .mbr-text,
.cid-rSbcpvqg12 .mbr-section-btn,
.cid-rSbcpvqg12 .mbr-section-title {
  color: #e9e9e9;
}
.cid-rSbcpvqg12 .mbr-text {
  margin-bottom: 0;
  font-weight: 700;
}
.cid-rSbcpvqg12 .mbr-text.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-rSbcpvqg12 .mbr-section-title {
  font-weight: 700;
}
.cid-rSbcpvqg12 .mbr-section-title.display-2 {
  line-height: 50px;
  letter-spacing: -0.5px;
}
.cid-rSbcpvqg12 .btn {
  border-radius: 4px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  letter-spacing: 1px;
  line-height: 24px;
  border-width: 2px;
}
@media (max-width: 768px) {
  .cid-rSbcpvqg12 .mbr-section-title,
  .cid-rSbcpvqg12 .mbr-text,
  .cid-rSbcpvqg12 .mbr-section-btn {
    text-align: left;
  }
}
.cid-rSbcpvqg12 .mbr-section-title,
.cid-rSbcpvqg12 .card-img {
  color: #09d4be;
}
.cid-sccbUIxChL {
  padding-top: 60px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background1-1.jpg");
}
.cid-sccbUIxChL .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sccbUIxChL .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sccbUIxChL .carousel-item .wrap-img {
  text-align: center;
}
.cid-sccbUIxChL .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sccbUIxChL .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #ffffff;
  color: #000000;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sccbUIxChL .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-sccbUIxChL .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-sccbUIxChL .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-sccbUIxChL .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-sccbUIxChL .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sccbUIxChL .carousel-control:hover {
  background-color: #00ac99;
}
@media (max-width: 767px) {
  .cid-sccbUIxChL .carousel-control {
    display: none;
  }
  .cid-sccbUIxChL .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-sccbUIxChL .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-sccbUIxChL .cloneditem-1,
.cid-sccbUIxChL .cloneditem-2,
.cid-sccbUIxChL .cloneditem-3,
.cid-sccbUIxChL .cloneditem-4,
.cid-sccbUIxChL .cloneditem-5 {
  display: none;
}
.cid-sccbUIxChL .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sccbUIxChL .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides2 .cloneditem-1,
  .cid-sccbUIxChL .carousel-inner.slides2 .cloneditem-2,
  .cid-sccbUIxChL .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides3 .cloneditem-1,
  .cid-sccbUIxChL .carousel-inner.slides3 .cloneditem-2,
  .cid-sccbUIxChL .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides4 .cloneditem-1,
  .cid-sccbUIxChL .carousel-inner.slides4 .cloneditem-2,
  .cid-sccbUIxChL .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides5 .cloneditem-1,
  .cid-sccbUIxChL .carousel-inner.slides5 .cloneditem-2,
  .cid-sccbUIxChL .carousel-inner.slides5 .cloneditem-3,
  .cid-sccbUIxChL .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sccbUIxChL .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sccbUIxChL .carousel-inner.slides6 .cloneditem-1,
  .cid-sccbUIxChL .carousel-inner.slides6 .cloneditem-2,
  .cid-sccbUIxChL .carousel-inner.slides6 .cloneditem-3,
  .cid-sccbUIxChL .carousel-inner.slides6 .cloneditem-4,
  .cid-sccbUIxChL .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sccbUIxChL .mbr-section-title {
  margin: 0;
}
.cid-sccbUIxChL .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sccbUIxChL .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sccbUIxChL .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sccbUIxChL .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-sccbUIxChL .carousel-control-prev {
    left: 15px !important;
  }
  .cid-sccbUIxChL .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-sccbUIxChL .carousel-control-next {
    right: 15px !important;
  }
  .cid-sccbUIxChL .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-sccbUIxChL .mbr-section-title,
.cid-sccbUIxChL .underline {
  color: #656565;
}
.cid-s1wQVW0WST {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s1wQVW0WST .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1wQVW0WST .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s1wQVW0WST .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s1wQVW0WST .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s1wQVW0WST .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s1wQVW0WST .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s1wQVW0WST .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s1wQVW0WST .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s1wQVW0WST .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s1wQVW0WST .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-rSbcs4in9i {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #8fcfc8;
}
.cid-rSbcs4in9i .brand {
  display: flex;
  margin-left: 1rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-rSbcs4in9i .brand .caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-rSbcs4in9i .brand .caption-wrap .mbr-white:hover {
  color: #e9e9e9;
}
.cid-rSbcs4in9i .brand .logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-rSbcs4in9i .brand .logo img {
  display: flex;
}
.cid-rSbcs4in9i .brand .logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-rSbcs4in9i .form-row {
  position: relative;
}
.cid-rSbcs4in9i .form-control {
  padding: 1.8rem 1rem 1.8rem 1.25rem;
  border-radius: 3px 0 0 3px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  font-size: 0.875rem;
}
.cid-rSbcs4in9i .form-group,
.cid-rSbcs4in9i .input-group-btn {
  padding: 0;
  margin: 0;
}
.cid-rSbcs4in9i .input-group-btn {
  display: inline-block;
  -webkit-align-self: center;
  align-self: center;
  z-index: 3;
}
.cid-rSbcs4in9i .input-group-btn .btn {
  -webkit-flex: 0 0 auto;
  height: 59px;
  -webkit-box-flex: 0;
  flex: 0 0 auto;
  padding: 0.625rem 2.1875rem;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  border-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
.cid-rSbcs4in9i .input-group-btn .btn-primary:hover {
  background-color: #00ac99 !important;
  color: #e9e9e9 !important;
  border-color: #00ac99 !important;
}
.cid-rSbcs4in9i a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rSbcs4in9i a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rSbcs4in9i .social-list {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-rSbcs4in9i .soc-item {
  width: 40px;
  height: 40px;
  background: #4f87fb;
  border-radius: 100%;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin: 0 0.25rem;
}
.cid-rSbcs4in9i .soc-item span {
  font-size: 1rem;
  color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.cid-rSbcs4in9i .soc-item:hover {
  background: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.cid-rSbcs4in9i .soc-item:hover span {
  color: #000000 !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .cid-rSbcs4in9i .social-list {
    margin-top: 50px;
    -webkit-box-pack: start;
    justify-content: flex-start;
  }
  .cid-rSbcs4in9i .brand {
    margin-bottom: 50px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .cid-rSbcs4in9i .input-group-btn > * {
    width: 100%;
  }
  .cid-rSbcs4in9i .btn .mbr-iconfont {
    font-size: 1.6rem !important;
  }
}
@media (max-width: 350px) {
  .cid-rSbcs4in9i .form-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-rSbcs4in9i .form-control {
    margin-bottom: 10px;
  }
  .cid-rSbcs4in9i .input-group-btn .btn,
  .cid-rSbcs4in9i .form-control {
    border-radius: 3px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rSbcs4in9i .form-control {
    font-size: 1.12rem;
  }
}
.cid-sfj70gA84Z {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-sfj70gA84Z .content {
    text-align: center;
  }
  .cid-sfj70gA84Z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sfj70gA84Z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sfj70gA84Z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sfj70gA84Z .media-wrap img {
  height: 6rem;
}
.cid-sfj70gA84Z .mbr-text {
  color: #8d97ad;
}
.cid-sfj70gA84Z .p-title {
  font-size: 17px;
}
.cid-sfj70gA84Z .p-title span {
  color: #111111;
}
.cid-sfj70gA84Z .title-card {
  font-size: 1.3rem;
}
.cid-sfj70gA84Z .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sfj70gA84Z .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-sfj70gA84Z .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-sfj70gA84Z .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-sfj70gA84Z .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-sfj70gA84Z .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfj70gA84Z .copyright img {
  margin-right: 10px;
}
.cid-sfj70gA84Z .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sfj70gA84Z .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-sfj70gA84Z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfj70gA84Z .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sfj70gA84Z .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfj70gA84Z .p-title,
.cid-sfj70gA84Z .social-media {
  color: #d2d5d2;
}
.cid-sfj70gA84Z .copyright > p {
  color: #f5f7fa;
}
.cid-sfj70gA84Z H5 {
  color: #232323;
}
.cid-s1pS5WNioH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s1pS5WNioH .links {
  text-align: center;
  color: #232323;
}
.cid-s1pS5WNioH p {
  margin: 0;
}
.cid-s1pS5WNioH a {
  color: #00ac99;
}
.cid-s1pS5WNioH a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s1lZRdzZ1E .navbar {
  padding-top: 20px !important;
}
.cid-s1lZRdzZ1E .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s1lZRdzZ1E .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s1lZRdzZ1E .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s1lZRdzZ1E .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1lZRdzZ1E .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1lZRdzZ1E .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1lZRdzZ1E a {
  font-style: normal;
}
.cid-s1lZRdzZ1E .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s1lZRdzZ1E .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s1lZRdzZ1E .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1lZRdzZ1E .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s1lZRdzZ1E .content-text {
  margin-bottom: 0;
}
.cid-s1lZRdzZ1E .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s1lZRdzZ1E .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s1lZRdzZ1E .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s1lZRdzZ1E .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1lZRdzZ1E .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s1lZRdzZ1E .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s1lZRdzZ1E .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s1lZRdzZ1E .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s1lZRdzZ1E .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s1lZRdzZ1E .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1lZRdzZ1E .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1lZRdzZ1E .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s1lZRdzZ1E .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s1lZRdzZ1E .content-link {
    display: none;
  }
}
.cid-s1lZRdzZ1E .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s1lZRdzZ1E .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s1lZRdzZ1E .nav-dropdown .link {
  font-weight: 600;
}
.cid-s1lZRdzZ1E .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s1lZRdzZ1E .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1lZRdzZ1E .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s1lZRdzZ1E .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1lZRdzZ1E .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1lZRdzZ1E .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s1lZRdzZ1E .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1lZRdzZ1E .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1lZRdzZ1E .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s1lZRdzZ1E .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s1lZRdzZ1E .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s1lZRdzZ1E .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s1lZRdzZ1E .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s1lZRdzZ1E .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s1lZRdzZ1E .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s1lZRdzZ1E .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s1lZRdzZ1E .dropdown-item:before {
    display: none;
  }
  .cid-s1lZRdzZ1E .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s1lZRdzZ1E .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s1lZRdzZ1E img {
    height: 3.8rem !important;
  }
  .cid-s1lZRdzZ1E .btn {
    display: flex;
  }
  .cid-s1lZRdzZ1E button.navbar-toggler {
    display: block;
  }
  .cid-s1lZRdzZ1E .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s1lZRdzZ1E .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1lZRdzZ1E .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1lZRdzZ1E .navbar-collapse.collapsing,
  .cid-s1lZRdzZ1E .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1lZRdzZ1E .navbar-collapse.collapsing .navbar-nav,
  .cid-s1lZRdzZ1E .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1lZRdzZ1E .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1lZRdzZ1E .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s1lZRdzZ1E .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1lZRdzZ1E .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1lZRdzZ1E .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1lZRdzZ1E .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1lZRdzZ1E .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s1lZRdzZ1E .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1lZRdzZ1E .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1lZRdzZ1E .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s1lZRdzZ1E .navbar .menu-content-top {
    display: block;
  }
  .cid-s1lZRdzZ1E .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s1lZRdzZ1E .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1lZRdzZ1E .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1lZRdzZ1E .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s1lZRdzZ1E .menu-bottom {
    display: flex;
  }
  .cid-s1lZRdzZ1E .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1lZRdzZ1E .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s1lZRdzZ1E .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s1lZRdzZ1E .navbar-toggler {
    display: none;
  }
}
.cid-s1lZRdzZ1E .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s1lZRdzZ1E .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s1lZRdzZ1E .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1lZRdzZ1E .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s1lZRdzZ1E .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s1lZRdzZ1E .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1lZRdzZ1E .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1lZRdzZ1E .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s1lZRdzZ1E .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1lZRdzZ1E .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1lZRdzZ1E .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1lZRdzZ1E .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1lZRdzZ1E .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1lZRdzZ1E .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1lZRdzZ1E .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1lZRdzZ1E .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1lZRdzZ1E .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s1lZRdzZ1E button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E button.navbar-toggler:focus {
  outline: none;
}
.cid-s1lZRdzZ1E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s1lZRdzZ1E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1lZRdzZ1E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1lZRdzZ1E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1lZRdzZ1E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1lZRdzZ1E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1lZRdzZ1E .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1lZRdzZ1E .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1lZRdzZ1E .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s1lZRdzZ1E .collapsed .btn {
  display: flex;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.collapsing,
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1lZRdzZ1E .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s1lZRdzZ1E .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s1lZRdzZ1E .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1lZRdzZ1E .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1lZRdzZ1E .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s1lZRdzZ1E .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1lZRdzZ1E .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s1lZRdzZ1E .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1lZRdzZ1E .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1lZRdzZ1E .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s1lZRdzZ1E .collapsed .dropdown-item:before {
  display: none;
}
.cid-s1lZRdzZ1E .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s1lZRdzZ1E .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s1lZRdzZ1E .nav-link:focus {
  outline: none;
}
.cid-s1lZRdzZ1E .navbar-toggler {
  position: relative;
}
.cid-s1lZRdzZ1E .dropdown-item.active,
.cid-s1lZRdzZ1E .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s1lZRdzZ1E .nav-link:hover,
.cid-s1lZRdzZ1E .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s1moIA6oHs {
  overflow-x: hidden !important;
}
.cid-s1moIA6oHs,
.cid-s1moIA6oHs .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s1moIA6oHs .mbr-section-title {
  color: #d2d5d2;
}
.cid-s1moIA6oHs .mbr-section-title span {
  color: #00ac99;
}
.cid-s1moIA6oHs .mbr-text {
  color: #e9e9e9;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s1moIA6oHs .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/0717.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s1moIA6oHs .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s1moIA6oHs .mbr-overlay {
  z-index: 1;
}
.cid-s1moIA6oHs .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s1m7uXdWpN {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1m7uXdWpN .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s1m7uXdWpN .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-s1m7uXdWpN .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1m7uXdWpN .mbr-subtitle.display-4 {
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 2px;
}
.cid-s1m7uXdWpN .mbr-section-title {
  margin-bottom: 10px;
  color: #00ac99;
  font-weight: 700;
}
.cid-s1m7uXdWpN .mbr-section-title.display-2 {
  font-size: 35px;
  line-height: 45px;
  letter-spacing: -0.5px;
}
.cid-s1m7uXdWpN .mbr-section-text {
  color: #333333;
  line-height: 28px;
  margin-top: 10px;
}
.cid-s1m7uXdWpN .boldSubtitle {
  color: #00ac99;
}
.cid-s1m7uXdWpN .info-widget {
  padding-top: 0.5rem;
}
.cid-s1m7uXdWpN .info-widget .widget-icon {
  display: inline-block;
  font-size: 1.75rem;
  color: #00ac99;
  margin-right: 15px;
}
.cid-s1m7uXdWpN .info-widget .signature {
  width: 35%;
  height: 75px;
  display: inline-block;
  margin-right: 15px;
  object-fit: contain;
}
.cid-s1m7uXdWpN .info-widget .widget-content {
  vertical-align: middle;
  display: inline-block;
}
.cid-s1m7uXdWpN .info-widget .widget-content .widget-title {
  color: #00ac99;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-s1m7uXdWpN .info-widget .widget-content .widget-title.display-7 {
  font-size: 16px;
  line-height: 26px;
  letter-spacing: -0.5px;
}
.cid-s1m7uXdWpN .info-widget .widget-content .widget-text {
  margin-bottom: 0;
  color: #7e7e7e;
  font-weight: 700;
}
.cid-s1m7uXdWpN .info-widget .widget-content .widget-text.display-4 {
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s1m7uXdWpN .info-widget--right {
  margin-top: 30px;
  padding-top: 0;
}
.cid-s1m7uXdWpN .info-widget--right .widget-content .widget-title {
  margin-bottom: 0 !important;
  color: #00ac99;
  font-weight: 700;
}
.cid-s1m7uXdWpN .info-widget--right .widget-content .widget-title.display-7 {
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
@media (max-width: 500px) {
  .cid-s1m7uXdWpN .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s1m7uXdWpN .mbr-section-title,
  .cid-s1m7uXdWpN .mbr-section-subtitle,
  .cid-s1m7uXdWpN .mbr-text {
    text-align: left !important;
  }
  .cid-s1m7uXdWpN .social-list {
    text-align: left !important;
  }
}
.cid-s1m7uXdWpN .mbr-section-title,
.cid-s1m7uXdWpN .menu-content-right {
  color: #02b7a3;
}
.cid-s1md7UZTJa {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #e9e9e9;
}
.cid-s1md7UZTJa span {
  color: #c1c1c1;
}
.cid-s1md7UZTJa .flex-block {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s1md7UZTJa .flex-block span {
  font-size: 3rem;
  margin-right: 3rem;
}
@media (min-width: 577px) {
  .cid-s1md7UZTJa .flex-block span {
    margin-left: 2rem;
  }
}
.cid-s1md7UZTJa .block-quote {
  color: #333333;
}
.cid-s1q7tNLvdx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #e9e9e9;
  background: linear-gradient(to bottom, #e9e9e9, #656565);
}
.cid-s1q7tNLvdx .mbr-section-subtitle {
  color: #ffffff;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 2px;
  width: 100%;
}
.cid-s1q7tNLvdx .mbr-section-title {
  color: #ffffff;
  font-weight: 700;
  width: 100%;
}
.cid-s1q7tNLvdx .mbr-section-title.display-2 {
  font-size: 48px;
  line-height: 55px;
  letter-spacing: -0.5px;
}
.cid-s1q7tNLvdx .mbr-text {
  color: #e9e9e9;
  font-weight: 400;
  width: 100;
}
.cid-s1q7tNLvdx .mbr-text.display-7 {
  font-size: 20px;
  line-height: 30px;
}
.cid-s1q7tNLvdx .content-link {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  color: #00ac99;
  margin-left: 0.6rem;
}
.cid-s1q7tNLvdx .content-link span {
  margin-right: 15px;
  margin-left: 20px;
  padding: 10px;
  border-radius: 100%;
  color: #ffffff;
  background-color: #ffffff;
  font-size: 2.475rem;
}
.cid-s1q7tNLvdx .mbr-section-btn .btn {
  border-radius: 3px;
  line-height: 24px;
  letter-spacing: 1px;
  padding: 12px 40px !important;
  margin-right: 20px;
}
.cid-s1q7tNLvdx .mbr-section-btn.display-4,
.cid-s1q7tNLvdx .btn.display-4 {
  font-size: 12px !important;
}
@media (max-width: 991px) {
  .cid-s1q7tNLvdx .separator,
  .cid-s1q7tNLvdx .sep-holder,
  .cid-s1q7tNLvdx .sep-line {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .cid-s1q7tNLvdx .buttons-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
}
.cid-s1mhXn53B3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/background6.jpg");
}
.cid-s1mhXn53B3 img {
  height: 210px;
  object-fit: cover;
  width: 210px;
  border-radius: 100%;
}
.cid-s1mhXn53B3 .row {
  justify-content: center;
}
.cid-s1mhXn53B3 .mbr-text {
  color: #cccccc;
}
.cid-s1mhXn53B3 .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-s1mhXn53B3 .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-s1mhXn53B3 .date {
  margin: 0;
  color: #cccccc;
}
.cid-s1mhXn53B3 .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-s1mhXn53B3 .icon-box {
    flex-direction: column;
  }
  .cid-s1mhXn53B3 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-s1mhXn53B3 img {
    margin-bottom: 2rem;
  }
}
.cid-s1minBG6hQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/background618.jpg");
}
.cid-s1minBG6hQ img {
  height: 210px;
  object-fit: cover;
  width: 210px;
  border-radius: 100%;
}
.cid-s1minBG6hQ .row {
  justify-content: center;
}
.cid-s1minBG6hQ .mbr-text {
  color: #e9e9e9;
}
.cid-s1minBG6hQ .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-s1minBG6hQ .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-s1minBG6hQ .date {
  margin: 0;
  color: #cccccc;
}
.cid-s1minBG6hQ .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-s1minBG6hQ .icon-box {
    flex-direction: column;
  }
  .cid-s1minBG6hQ .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-s1minBG6hQ img {
    margin-bottom: 2rem;
  }
}
.cid-s1mio8Qg14 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/background618.jpg");
}
.cid-s1mio8Qg14 img {
  height: 210px;
  object-fit: cover;
  width: 210px;
  border-radius: 100%;
}
.cid-s1mio8Qg14 .row {
  justify-content: center;
}
.cid-s1mio8Qg14 .mbr-text {
  color: #e9e9e9;
}
.cid-s1mio8Qg14 .item {
  display: inline-flex;
  align-items: center;
  padding-right: 2rem;
}
.cid-s1mio8Qg14 .mbr-iconfont {
  color: #cccccc !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-s1mio8Qg14 .date {
  margin: 0;
  color: #cccccc;
}
.cid-s1mio8Qg14 .img-col {
  margin: auto 0;
}
@media (max-width: 767px) {
  .cid-s1mio8Qg14 .icon-box {
    flex-direction: column;
  }
  .cid-s1mio8Qg14 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
  .cid-s1mio8Qg14 img {
    margin-bottom: 2rem;
  }
}
.cid-s1mk1ciCpN {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1mk1ciCpN .carousel {
  z-index: 0;
}
.cid-s1mk1ciCpN .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1mk1ciCpN .carousel-item.active,
.cid-s1mk1ciCpN .carousel-item-next,
.cid-s1mk1ciCpN .carousel-item-prev {
  display: flex;
}
.cid-s1mk1ciCpN .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s1mk1ciCpN .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s1mk1ciCpN .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s1mk1ciCpN .line1 {
  margin-left: -2rem;
}
.cid-s1mk1ciCpN .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s1mk1ciCpN .carousel-controls a {
  font-size: 2rem;
}
.cid-s1mk1ciCpN .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s1mk1ciCpN .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s1mk1ciCpN ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s1mk1ciCpN .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s1mk1ciCpN .carousel-indicators .active {
  opacity: 1;
}
.cid-s1mk1ciCpN .user_text,
.cid-s1mk1ciCpN .user_desk {
  color: #767676;
}
.cid-s1mk1ciCpN .title,
.cid-s1mk1ciCpN .line-align {
  color: #02b7a3;
}
.cid-tAc6iqapx9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6iqapx9 .content {
    text-align: center;
  }
  .cid-tAc6iqapx9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6iqapx9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6iqapx9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6iqapx9 .media-wrap img {
  height: 6rem;
}
.cid-tAc6iqapx9 .mbr-text {
  color: #8d97ad;
}
.cid-tAc6iqapx9 .p-title {
  font-size: 17px;
}
.cid-tAc6iqapx9 .p-title span {
  color: #111111;
}
.cid-tAc6iqapx9 .title-card {
  font-size: 1.3rem;
}
.cid-tAc6iqapx9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6iqapx9 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6iqapx9 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6iqapx9 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6iqapx9 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6iqapx9 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6iqapx9 .copyright img {
  margin-right: 10px;
}
.cid-tAc6iqapx9 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6iqapx9 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6iqapx9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6iqapx9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6iqapx9 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6iqapx9 .p-title,
.cid-tAc6iqapx9 .social-media {
  color: #d2d5d2;
}
.cid-tAc6iqapx9 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6iqapx9 H5 {
  color: #232323;
}
.cid-s6HSWCEcTh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HSWCEcTh .links {
  text-align: center;
  color: #232323;
}
.cid-s6HSWCEcTh p {
  margin: 0;
}
.cid-s6HSWCEcTh a {
  color: #00ac99;
}
.cid-s6HSWCEcTh a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s1pp667MyU .navbar {
  padding-top: 20px !important;
}
.cid-s1pp667MyU .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s1pp667MyU .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s1pp667MyU .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s1pp667MyU .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s1pp667MyU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1pp667MyU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s1pp667MyU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1pp667MyU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pp667MyU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1pp667MyU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pp667MyU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1pp667MyU a {
  font-style: normal;
}
.cid-s1pp667MyU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s1pp667MyU .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s1pp667MyU .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pp667MyU .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s1pp667MyU .content-text {
  margin-bottom: 0;
}
.cid-s1pp667MyU .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s1pp667MyU .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s1pp667MyU .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s1pp667MyU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1pp667MyU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s1pp667MyU .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s1pp667MyU .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s1pp667MyU .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s1pp667MyU .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s1pp667MyU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1pp667MyU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1pp667MyU .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s1pp667MyU .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s1pp667MyU .content-link {
    display: none;
  }
}
.cid-s1pp667MyU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s1pp667MyU .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s1pp667MyU .nav-dropdown .link {
  font-weight: 600;
}
.cid-s1pp667MyU .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s1pp667MyU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1pp667MyU .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s1pp667MyU .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1pp667MyU .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1pp667MyU .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s1pp667MyU .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1pp667MyU .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1pp667MyU .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s1pp667MyU .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s1pp667MyU .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s1pp667MyU .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s1pp667MyU .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s1pp667MyU .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s1pp667MyU .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s1pp667MyU .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s1pp667MyU .dropdown-item:before {
    display: none;
  }
  .cid-s1pp667MyU .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s1pp667MyU .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s1pp667MyU img {
    height: 3.8rem !important;
  }
  .cid-s1pp667MyU .btn {
    display: flex;
  }
  .cid-s1pp667MyU button.navbar-toggler {
    display: block;
  }
  .cid-s1pp667MyU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s1pp667MyU .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1pp667MyU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1pp667MyU .navbar-collapse.collapsing,
  .cid-s1pp667MyU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1pp667MyU .navbar-collapse.collapsing .navbar-nav,
  .cid-s1pp667MyU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1pp667MyU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1pp667MyU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s1pp667MyU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1pp667MyU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1pp667MyU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1pp667MyU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1pp667MyU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s1pp667MyU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1pp667MyU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1pp667MyU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s1pp667MyU .navbar .menu-content-top {
    display: block;
  }
  .cid-s1pp667MyU .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s1pp667MyU .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1pp667MyU .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1pp667MyU .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s1pp667MyU .menu-bottom {
    display: flex;
  }
  .cid-s1pp667MyU .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1pp667MyU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s1pp667MyU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s1pp667MyU .navbar-toggler {
    display: none;
  }
}
.cid-s1pp667MyU .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s1pp667MyU .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s1pp667MyU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1pp667MyU .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s1pp667MyU .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s1pp667MyU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1pp667MyU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1pp667MyU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1pp667MyU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s1pp667MyU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pp667MyU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1pp667MyU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1pp667MyU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1pp667MyU .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pp667MyU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1pp667MyU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1pp667MyU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1pp667MyU .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s1pp667MyU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU button.navbar-toggler:focus {
  outline: none;
}
.cid-s1pp667MyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s1pp667MyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1pp667MyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1pp667MyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1pp667MyU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1pp667MyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pp667MyU .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1pp667MyU .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1pp667MyU .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s1pp667MyU .collapsed .btn {
  display: flex;
}
.cid-s1pp667MyU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1pp667MyU .collapsed .navbar-collapse.collapsing,
.cid-s1pp667MyU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1pp667MyU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1pp667MyU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1pp667MyU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1pp667MyU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1pp667MyU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1pp667MyU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1pp667MyU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1pp667MyU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s1pp667MyU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s1pp667MyU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1pp667MyU .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1pp667MyU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s1pp667MyU .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1pp667MyU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s1pp667MyU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1pp667MyU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1pp667MyU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s1pp667MyU .collapsed .dropdown-item:before {
  display: none;
}
.cid-s1pp667MyU .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s1pp667MyU .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s1pp667MyU .nav-link:focus {
  outline: none;
}
.cid-s1pp667MyU .navbar-toggler {
  position: relative;
}
.cid-s1pp667MyU .dropdown-item.active,
.cid-s1pp667MyU .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s1pp667MyU .nav-link:hover,
.cid-s1pp667MyU .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s1pp67vUxI {
  overflow-x: hidden !important;
}
.cid-s1pp67vUxI,
.cid-s1pp67vUxI .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s1pp67vUxI .mbr-section-title {
  color: #d2d5d2;
}
.cid-s1pp67vUxI .mbr-section-title span {
  color: #00ac99;
}
.cid-s1pp67vUxI .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s1pp67vUxI .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
}
.cid-s1pp67vUxI .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s1pp67vUxI .mbr-overlay {
  z-index: 1;
}
.cid-s1pp67vUxI .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6lIR4V5O7 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #e9e9e9;
}
.cid-s6lIR4V5O7 .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s6lIR4V5O7 .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s6lIR4V5O7 .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s6lIR4V5O7 .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s6lIR4V5O7 .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s6lIR4V5O7 .card-wrapper {
  height: 100%;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s6lIR4V5O7 .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s6lIR4V5O7 .card-wrapper .card-img {
  position: relative;
}
.cid-s6lIR4V5O7 .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s6lIR4V5O7 .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s6lIR4V5O7 .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s6lIR4V5O7 .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s6lIR4V5O7 .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s6lIR4V5O7 .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s6lIR4V5O7 .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s6lIR4V5O7 .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s6lIR4V5O7 .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s6lIR4V5O7 .btn[class*="-outline"]:active,
.cid-s6lIR4V5O7 .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-sdwpjzkLME {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e9e9e9;
}
.cid-sdwpjzkLME .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-sdwpjzkLME .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sdwpjzkLME .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-sdwpjzkLME .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sdwpjzkLME .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-sdwpjzkLME .card-wrapper {
  height: 100%;
}
.cid-sdwpjzkLME .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-sdwpjzkLME .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-sdwpjzkLME .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-sdwpjzkLME .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-sdwpjzkLME .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-sdwpjzkLME .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-sdwpjzkLME .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-sdwpjzkLME .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sdwpjzkLME .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-sdwpjzkLME .card-wrapper .card-img {
  position: relative;
}
.cid-sdwpjzkLME .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-sdwpjzkLME .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-sdwpjzkLME .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-sdwpjzkLME .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-sdwpjzkLME .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-sdwpjzkLME .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sdwpjzkLME .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-sdwpjzkLME .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-sdwpjzkLME .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-sdwpjzkLME .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-sdwpjzkLME .btn[class*="-outline"]:active,
.cid-sdwpjzkLME .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s1xatn78z0 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-s1xatn78z0 .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s1xatn78z0 .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1xatn78z0 .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s1xatn78z0 .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s1xatn78z0 .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s1xatn78z0 .card-wrapper {
  height: 100%;
}
.cid-s1xatn78z0 .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s1xatn78z0 .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s1xatn78z0 .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s1xatn78z0 .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s1xatn78z0 .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s1xatn78z0 .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s1xatn78z0 .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s1xatn78z0 .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s1xatn78z0 .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s1xatn78z0 .card-wrapper .card-img {
  position: relative;
}
.cid-s1xatn78z0 .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s1xatn78z0 .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s1xatn78z0 .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s1xatn78z0 .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s1xatn78z0 .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s1xatn78z0 .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s1xatn78z0 .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s1xatn78z0 .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s1xatn78z0 .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s1xatn78z0 .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s1xatn78z0 .btn[class*="-outline"]:active,
.cid-s1xatn78z0 .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s1pp6aZqyp {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1pp6aZqyp .carousel {
  z-index: 0;
}
.cid-s1pp6aZqyp .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1pp6aZqyp .carousel-item.active,
.cid-s1pp6aZqyp .carousel-item-next,
.cid-s1pp6aZqyp .carousel-item-prev {
  display: flex;
}
.cid-s1pp6aZqyp .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s1pp6aZqyp .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s1pp6aZqyp .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s1pp6aZqyp .line1 {
  margin-left: -2rem;
}
.cid-s1pp6aZqyp .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s1pp6aZqyp .carousel-controls a {
  font-size: 2rem;
}
.cid-s1pp6aZqyp .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s1pp6aZqyp .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s1pp6aZqyp ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s1pp6aZqyp .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s1pp6aZqyp .carousel-indicators .active {
  opacity: 1;
}
.cid-s1pp6aZqyp .user_text,
.cid-s1pp6aZqyp .user_desk {
  color: #767676;
}
.cid-s1pp6aZqyp .title,
.cid-s1pp6aZqyp .line-align {
  color: #02b7a3;
}
.cid-s3HspwLnRC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3HspwLnRC .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3HspwLnRC .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3HspwLnRC .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3HspwLnRC .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3HspwLnRC .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3HspwLnRC .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3HspwLnRC .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3HspwLnRC .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3HspwLnRC .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3HspwLnRC .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-s7sl3PeXyI {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-s7sl3PeXyI .content {
    text-align: center;
  }
  .cid-s7sl3PeXyI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s7sl3PeXyI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s7sl3PeXyI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s7sl3PeXyI .media-wrap img {
  height: 6rem;
}
.cid-s7sl3PeXyI .mbr-text {
  color: #8d97ad;
}
.cid-s7sl3PeXyI .p-title {
  font-size: 17px;
}
.cid-s7sl3PeXyI .p-title span {
  color: #111111;
}
.cid-s7sl3PeXyI .title-card {
  font-size: 1.3rem;
}
.cid-s7sl3PeXyI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7sl3PeXyI .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-s7sl3PeXyI .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-s7sl3PeXyI .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-s7sl3PeXyI .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-s7sl3PeXyI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s7sl3PeXyI .copyright img {
  margin-right: 10px;
}
.cid-s7sl3PeXyI .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7sl3PeXyI .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-s7sl3PeXyI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s7sl3PeXyI .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-s7sl3PeXyI .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s7sl3PeXyI .p-title,
.cid-s7sl3PeXyI .social-media {
  color: #d2d5d2;
}
.cid-s7sl3PeXyI .copyright > p {
  color: #f5f7fa;
}
.cid-s7sl3PeXyI H5 {
  color: #232323;
}
.cid-s6HT2ghx3f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HT2ghx3f .links {
  text-align: center;
  color: #232323;
}
.cid-s6HT2ghx3f p {
  margin: 0;
}
.cid-s6HT2ghx3f a {
  color: #00ac99;
}
.cid-s6HT2ghx3f a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s1ppAuogNA .navbar {
  padding-top: 20px !important;
}
.cid-s1ppAuogNA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s1ppAuogNA .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s1ppAuogNA .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s1ppAuogNA .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1ppAuogNA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppAuogNA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1ppAuogNA a {
  font-style: normal;
}
.cid-s1ppAuogNA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s1ppAuogNA .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s1ppAuogNA .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppAuogNA .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s1ppAuogNA .content-text {
  margin-bottom: 0;
}
.cid-s1ppAuogNA .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s1ppAuogNA .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s1ppAuogNA .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s1ppAuogNA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1ppAuogNA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s1ppAuogNA .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s1ppAuogNA .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s1ppAuogNA .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s1ppAuogNA .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s1ppAuogNA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1ppAuogNA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1ppAuogNA .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s1ppAuogNA .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s1ppAuogNA .content-link {
    display: none;
  }
}
.cid-s1ppAuogNA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s1ppAuogNA .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s1ppAuogNA .nav-dropdown .link {
  font-weight: 600;
}
.cid-s1ppAuogNA .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s1ppAuogNA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1ppAuogNA .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s1ppAuogNA .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1ppAuogNA .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1ppAuogNA .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s1ppAuogNA .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1ppAuogNA .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1ppAuogNA .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s1ppAuogNA .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s1ppAuogNA .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s1ppAuogNA .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s1ppAuogNA .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s1ppAuogNA .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s1ppAuogNA .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s1ppAuogNA .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s1ppAuogNA .dropdown-item:before {
    display: none;
  }
  .cid-s1ppAuogNA .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s1ppAuogNA .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s1ppAuogNA img {
    height: 3.8rem !important;
  }
  .cid-s1ppAuogNA .btn {
    display: flex;
  }
  .cid-s1ppAuogNA button.navbar-toggler {
    display: block;
  }
  .cid-s1ppAuogNA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s1ppAuogNA .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1ppAuogNA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1ppAuogNA .navbar-collapse.collapsing,
  .cid-s1ppAuogNA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1ppAuogNA .navbar-collapse.collapsing .navbar-nav,
  .cid-s1ppAuogNA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1ppAuogNA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1ppAuogNA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s1ppAuogNA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1ppAuogNA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1ppAuogNA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1ppAuogNA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1ppAuogNA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s1ppAuogNA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1ppAuogNA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1ppAuogNA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s1ppAuogNA .navbar .menu-content-top {
    display: block;
  }
  .cid-s1ppAuogNA .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s1ppAuogNA .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1ppAuogNA .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1ppAuogNA .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s1ppAuogNA .menu-bottom {
    display: flex;
  }
  .cid-s1ppAuogNA .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1ppAuogNA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s1ppAuogNA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s1ppAuogNA .navbar-toggler {
    display: none;
  }
}
.cid-s1ppAuogNA .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s1ppAuogNA .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s1ppAuogNA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1ppAuogNA .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s1ppAuogNA .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s1ppAuogNA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1ppAuogNA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ppAuogNA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s1ppAuogNA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppAuogNA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1ppAuogNA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1ppAuogNA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1ppAuogNA .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppAuogNA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1ppAuogNA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1ppAuogNA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1ppAuogNA .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s1ppAuogNA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA button.navbar-toggler:focus {
  outline: none;
}
.cid-s1ppAuogNA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s1ppAuogNA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1ppAuogNA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1ppAuogNA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1ppAuogNA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1ppAuogNA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppAuogNA .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1ppAuogNA .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1ppAuogNA .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s1ppAuogNA .collapsed .btn {
  display: flex;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse.collapsing,
.cid-s1ppAuogNA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1ppAuogNA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1ppAuogNA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1ppAuogNA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1ppAuogNA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1ppAuogNA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s1ppAuogNA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s1ppAuogNA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ppAuogNA .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ppAuogNA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s1ppAuogNA .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1ppAuogNA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s1ppAuogNA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1ppAuogNA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1ppAuogNA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s1ppAuogNA .collapsed .dropdown-item:before {
  display: none;
}
.cid-s1ppAuogNA .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s1ppAuogNA .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s1ppAuogNA .nav-link:focus {
  outline: none;
}
.cid-s1ppAuogNA .navbar-toggler {
  position: relative;
}
.cid-s1ppAuogNA .dropdown-item.active,
.cid-s1ppAuogNA .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s1ppAuogNA .nav-link:hover,
.cid-s1ppAuogNA .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s1ppAvxRiW {
  overflow-x: hidden !important;
}
.cid-s1ppAvxRiW,
.cid-s1ppAvxRiW .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s1ppAvxRiW .mbr-section-title {
  color: #d2d5d2;
}
.cid-s1ppAvxRiW .mbr-section-title span {
  color: #00ac99;
}
.cid-s1ppAvxRiW .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s1ppAvxRiW .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s1ppAvxRiW .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s1ppAvxRiW .mbr-overlay {
  z-index: 1;
}
.cid-s1ppAvxRiW .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7o7wjFEU7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-s7o7wjFEU7 .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s7o7wjFEU7 .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s7o7wjFEU7 .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s7o7wjFEU7 .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s7o7wjFEU7 .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s7o7wjFEU7 .card-wrapper {
  height: 100%;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s7o7wjFEU7 .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s7o7wjFEU7 .card-wrapper .card-img {
  position: relative;
}
.cid-s7o7wjFEU7 .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s7o7wjFEU7 .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s7o7wjFEU7 .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s7o7wjFEU7 .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s7o7wjFEU7 .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s7o7wjFEU7 .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s7o7wjFEU7 .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s7o7wjFEU7 .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s7o7wjFEU7 .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s7o7wjFEU7 .btn[class*="-outline"]:active,
.cid-s7o7wjFEU7 .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s7oheTVpf8 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-s7oheTVpf8 .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s7oheTVpf8 .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s7oheTVpf8 .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s7oheTVpf8 .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s7oheTVpf8 .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s7oheTVpf8 .card-wrapper {
  height: 100%;
}
.cid-s7oheTVpf8 .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s7oheTVpf8 .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s7oheTVpf8 .card-wrapper .card-img {
  position: relative;
}
.cid-s7oheTVpf8 .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s7oheTVpf8 .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s7oheTVpf8 .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s7oheTVpf8 .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s7oheTVpf8 .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s7oheTVpf8 .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s7oheTVpf8 .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s7oheTVpf8 .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s7oheTVpf8 .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s7oheTVpf8 .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s7oheTVpf8 .btn[class*="-outline"]:active,
.cid-s7oheTVpf8 .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s1ppAzfnzI {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1ppAzfnzI .carousel {
  z-index: 0;
}
.cid-s1ppAzfnzI .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1ppAzfnzI .carousel-item.active,
.cid-s1ppAzfnzI .carousel-item-next,
.cid-s1ppAzfnzI .carousel-item-prev {
  display: flex;
}
.cid-s1ppAzfnzI .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s1ppAzfnzI .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s1ppAzfnzI .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s1ppAzfnzI .line1 {
  margin-left: -2rem;
}
.cid-s1ppAzfnzI .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s1ppAzfnzI .carousel-controls a {
  font-size: 2rem;
}
.cid-s1ppAzfnzI .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s1ppAzfnzI .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s1ppAzfnzI ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s1ppAzfnzI .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s1ppAzfnzI .carousel-indicators .active {
  opacity: 1;
}
.cid-s1ppAzfnzI .user_text,
.cid-s1ppAzfnzI .user_desk {
  color: #767676;
}
.cid-s1ppAzfnzI .title,
.cid-s1ppAzfnzI .line-align {
  color: #02b7a3;
}
.cid-tAc7TGaPlv {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7TGaPlv .content {
    text-align: center;
  }
  .cid-tAc7TGaPlv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7TGaPlv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7TGaPlv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7TGaPlv .media-wrap img {
  height: 6rem;
}
.cid-tAc7TGaPlv .mbr-text {
  color: #8d97ad;
}
.cid-tAc7TGaPlv .p-title {
  font-size: 17px;
}
.cid-tAc7TGaPlv .p-title span {
  color: #111111;
}
.cid-tAc7TGaPlv .title-card {
  font-size: 1.3rem;
}
.cid-tAc7TGaPlv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7TGaPlv .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7TGaPlv .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7TGaPlv .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7TGaPlv .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7TGaPlv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7TGaPlv .copyright img {
  margin-right: 10px;
}
.cid-tAc7TGaPlv .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7TGaPlv .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7TGaPlv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7TGaPlv .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7TGaPlv .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7TGaPlv .p-title,
.cid-tAc7TGaPlv .social-media {
  color: #d2d5d2;
}
.cid-tAc7TGaPlv .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7TGaPlv H5 {
  color: #232323;
}
.cid-s6HUhX2zkY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HUhX2zkY .links {
  text-align: center;
  color: #232323;
}
.cid-s6HUhX2zkY p {
  margin: 0;
}
.cid-s6HUhX2zkY a {
  color: #00ac99;
}
.cid-s6HUhX2zkY a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s1pptkqB81 .navbar {
  padding-top: 20px !important;
}
.cid-s1pptkqB81 .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s1pptkqB81 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s1pptkqB81 .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s1pptkqB81 .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1pptkqB81 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pptkqB81 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1pptkqB81 a {
  font-style: normal;
}
.cid-s1pptkqB81 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s1pptkqB81 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s1pptkqB81 .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pptkqB81 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s1pptkqB81 .content-text {
  margin-bottom: 0;
}
.cid-s1pptkqB81 .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s1pptkqB81 .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s1pptkqB81 .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s1pptkqB81 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1pptkqB81 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s1pptkqB81 .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s1pptkqB81 .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s1pptkqB81 .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s1pptkqB81 .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s1pptkqB81 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1pptkqB81 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1pptkqB81 .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s1pptkqB81 .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s1pptkqB81 .content-link {
    display: none;
  }
}
.cid-s1pptkqB81 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s1pptkqB81 .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s1pptkqB81 .nav-dropdown .link {
  font-weight: 600;
}
.cid-s1pptkqB81 .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s1pptkqB81 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1pptkqB81 .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s1pptkqB81 .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1pptkqB81 .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1pptkqB81 .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s1pptkqB81 .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1pptkqB81 .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1pptkqB81 .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s1pptkqB81 .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s1pptkqB81 .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s1pptkqB81 .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s1pptkqB81 .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s1pptkqB81 .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s1pptkqB81 .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s1pptkqB81 .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s1pptkqB81 .dropdown-item:before {
    display: none;
  }
  .cid-s1pptkqB81 .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s1pptkqB81 .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s1pptkqB81 img {
    height: 3.8rem !important;
  }
  .cid-s1pptkqB81 .btn {
    display: flex;
  }
  .cid-s1pptkqB81 button.navbar-toggler {
    display: block;
  }
  .cid-s1pptkqB81 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s1pptkqB81 .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1pptkqB81 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1pptkqB81 .navbar-collapse.collapsing,
  .cid-s1pptkqB81 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1pptkqB81 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1pptkqB81 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1pptkqB81 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1pptkqB81 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s1pptkqB81 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1pptkqB81 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1pptkqB81 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1pptkqB81 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1pptkqB81 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s1pptkqB81 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1pptkqB81 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1pptkqB81 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s1pptkqB81 .navbar .menu-content-top {
    display: block;
  }
  .cid-s1pptkqB81 .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s1pptkqB81 .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1pptkqB81 .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1pptkqB81 .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s1pptkqB81 .menu-bottom {
    display: flex;
  }
  .cid-s1pptkqB81 .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1pptkqB81 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s1pptkqB81 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s1pptkqB81 .navbar-toggler {
    display: none;
  }
}
.cid-s1pptkqB81 .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s1pptkqB81 .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s1pptkqB81 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1pptkqB81 .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s1pptkqB81 .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s1pptkqB81 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1pptkqB81 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1pptkqB81 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s1pptkqB81 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1pptkqB81 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1pptkqB81 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1pptkqB81 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1pptkqB81 .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1pptkqB81 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1pptkqB81 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1pptkqB81 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1pptkqB81 .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s1pptkqB81 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1pptkqB81 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s1pptkqB81 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1pptkqB81 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1pptkqB81 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1pptkqB81 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1pptkqB81 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1pptkqB81 .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1pptkqB81 .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1pptkqB81 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s1pptkqB81 .collapsed .btn {
  display: flex;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse.collapsing,
.cid-s1pptkqB81 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1pptkqB81 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1pptkqB81 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1pptkqB81 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1pptkqB81 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1pptkqB81 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s1pptkqB81 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s1pptkqB81 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1pptkqB81 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1pptkqB81 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s1pptkqB81 .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1pptkqB81 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s1pptkqB81 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1pptkqB81 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1pptkqB81 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s1pptkqB81 .collapsed .dropdown-item:before {
  display: none;
}
.cid-s1pptkqB81 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s1pptkqB81 .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s1pptkqB81 .nav-link:focus {
  outline: none;
}
.cid-s1pptkqB81 .navbar-toggler {
  position: relative;
}
.cid-s1pptkqB81 .dropdown-item.active,
.cid-s1pptkqB81 .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s1pptkqB81 .nav-link:hover,
.cid-s1pptkqB81 .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s1pptlAZ6D {
  overflow-x: hidden !important;
}
.cid-s1pptlAZ6D,
.cid-s1pptlAZ6D .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s1pptlAZ6D .mbr-section-title {
  color: #d2d5d2;
}
.cid-s1pptlAZ6D .mbr-section-title span {
  color: #00ac99;
}
.cid-s1pptlAZ6D .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s1pptlAZ6D .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/campus-1024x400.jpg");
}
.cid-s1pptlAZ6D .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s1pptlAZ6D .mbr-overlay {
  z-index: 1;
}
.cid-s1pptlAZ6D .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6qeQ0h7Vi {
  padding-top: 140px;
  padding-bottom: 120px;
  background-color: #e9e9e9;
}
.cid-s6qeQ0h7Vi .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s6qeQ0h7Vi .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s6qeQ0h7Vi .text-content {
  padding-right: 1.5rem;
}
.cid-s6qeQ0h7Vi .mbr-text,
.cid-s6qeQ0h7Vi .mbr-section-btn {
  color: #767676;
}
.cid-s6qeQ0h7Vi .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s6qeQ0h7Vi .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s6qeQ0h7Vi .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s6qeQ0h7Vi .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s6qeQ0h7Vi .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-s6qeQ0h7Vi .main-row {
    margin: 0;
  }
  .cid-s6qeQ0h7Vi .mbr-section-title,
  .cid-s6qeQ0h7Vi .mbr-text,
  .cid-s6qeQ0h7Vi .list,
  .cid-s6qeQ0h7Vi .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s6qeQ0h7Vi .text-content {
    padding: 0;
  }
}
.cid-s6qeQ0h7Vi .mbr-section-title {
  color: #02b7a3;
}
.cid-s1pptoN506 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1pptoN506 .carousel {
  z-index: 0;
}
.cid-s1pptoN506 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1pptoN506 .carousel-item.active,
.cid-s1pptoN506 .carousel-item-next,
.cid-s1pptoN506 .carousel-item-prev {
  display: flex;
}
.cid-s1pptoN506 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s1pptoN506 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s1pptoN506 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s1pptoN506 .line1 {
  margin-left: -2rem;
}
.cid-s1pptoN506 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s1pptoN506 .carousel-controls a {
  font-size: 2rem;
}
.cid-s1pptoN506 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s1pptoN506 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s1pptoN506 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s1pptoN506 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s1pptoN506 .carousel-indicators .active {
  opacity: 1;
}
.cid-s1pptoN506 .user_text,
.cid-s1pptoN506 .user_desk {
  color: #767676;
}
.cid-s1pptoN506 .title,
.cid-s1pptoN506 .line-align {
  color: #02b7a3;
}
.cid-s1xoDQVEQm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s1xoDQVEQm .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1xoDQVEQm .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s1xoDQVEQm .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s1xoDQVEQm .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s1xoDQVEQm .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s1xoDQVEQm .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s1xoDQVEQm .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s1xoDQVEQm .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s1xoDQVEQm .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s1xoDQVEQm .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7RsyAw1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7RsyAw1 .content {
    text-align: center;
  }
  .cid-tAc7RsyAw1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7RsyAw1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7RsyAw1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7RsyAw1 .media-wrap img {
  height: 6rem;
}
.cid-tAc7RsyAw1 .mbr-text {
  color: #8d97ad;
}
.cid-tAc7RsyAw1 .p-title {
  font-size: 17px;
}
.cid-tAc7RsyAw1 .p-title span {
  color: #111111;
}
.cid-tAc7RsyAw1 .title-card {
  font-size: 1.3rem;
}
.cid-tAc7RsyAw1 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7RsyAw1 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7RsyAw1 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7RsyAw1 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7RsyAw1 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7RsyAw1 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7RsyAw1 .copyright img {
  margin-right: 10px;
}
.cid-tAc7RsyAw1 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7RsyAw1 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7RsyAw1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7RsyAw1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7RsyAw1 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7RsyAw1 .p-title,
.cid-tAc7RsyAw1 .social-media {
  color: #d2d5d2;
}
.cid-tAc7RsyAw1 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7RsyAw1 H5 {
  color: #232323;
}
.cid-s6HUc78gFn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HUc78gFn .links {
  text-align: center;
  color: #232323;
}
.cid-s6HUc78gFn p {
  margin: 0;
}
.cid-s6HUc78gFn a {
  color: #00ac99;
}
.cid-s6HUc78gFn a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s1ppmZ8PM1 .navbar {
  padding-top: 20px !important;
}
.cid-s1ppmZ8PM1 .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s1ppmZ8PM1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s1ppmZ8PM1 .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s1ppmZ8PM1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1ppmZ8PM1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppmZ8PM1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1ppmZ8PM1 a {
  font-style: normal;
}
.cid-s1ppmZ8PM1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s1ppmZ8PM1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s1ppmZ8PM1 .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppmZ8PM1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s1ppmZ8PM1 .content-text {
  margin-bottom: 0;
}
.cid-s1ppmZ8PM1 .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s1ppmZ8PM1 .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s1ppmZ8PM1 .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s1ppmZ8PM1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s1ppmZ8PM1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s1ppmZ8PM1 .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s1ppmZ8PM1 .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s1ppmZ8PM1 .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s1ppmZ8PM1 .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s1ppmZ8PM1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s1ppmZ8PM1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s1ppmZ8PM1 .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s1ppmZ8PM1 .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s1ppmZ8PM1 .content-link {
    display: none;
  }
}
.cid-s1ppmZ8PM1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s1ppmZ8PM1 .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s1ppmZ8PM1 .nav-dropdown .link {
  font-weight: 600;
}
.cid-s1ppmZ8PM1 .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s1ppmZ8PM1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s1ppmZ8PM1 .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s1ppmZ8PM1 .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1ppmZ8PM1 .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1ppmZ8PM1 .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s1ppmZ8PM1 .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s1ppmZ8PM1 .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s1ppmZ8PM1 .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s1ppmZ8PM1 .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s1ppmZ8PM1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s1ppmZ8PM1 .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s1ppmZ8PM1 .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s1ppmZ8PM1 .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s1ppmZ8PM1 .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s1ppmZ8PM1 .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s1ppmZ8PM1 .dropdown-item:before {
    display: none;
  }
  .cid-s1ppmZ8PM1 .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s1ppmZ8PM1 .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s1ppmZ8PM1 img {
    height: 3.8rem !important;
  }
  .cid-s1ppmZ8PM1 .btn {
    display: flex;
  }
  .cid-s1ppmZ8PM1 button.navbar-toggler {
    display: block;
  }
  .cid-s1ppmZ8PM1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s1ppmZ8PM1 .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse.collapsing,
  .cid-s1ppmZ8PM1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1ppmZ8PM1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1ppmZ8PM1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1ppmZ8PM1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1ppmZ8PM1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1ppmZ8PM1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1ppmZ8PM1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s1ppmZ8PM1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1ppmZ8PM1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1ppmZ8PM1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s1ppmZ8PM1 .navbar .menu-content-top {
    display: block;
  }
  .cid-s1ppmZ8PM1 .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s1ppmZ8PM1 .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1ppmZ8PM1 .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s1ppmZ8PM1 .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s1ppmZ8PM1 .menu-bottom {
    display: flex;
  }
  .cid-s1ppmZ8PM1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-s1ppmZ8PM1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s1ppmZ8PM1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s1ppmZ8PM1 .navbar-toggler {
    display: none;
  }
}
.cid-s1ppmZ8PM1 .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s1ppmZ8PM1 .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s1ppmZ8PM1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s1ppmZ8PM1 .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s1ppmZ8PM1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s1ppmZ8PM1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1ppmZ8PM1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ppmZ8PM1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s1ppmZ8PM1 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s1ppmZ8PM1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1ppmZ8PM1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1ppmZ8PM1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1ppmZ8PM1 .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s1ppmZ8PM1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1ppmZ8PM1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s1ppmZ8PM1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1ppmZ8PM1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s1ppmZ8PM1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1ppmZ8PM1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s1ppmZ8PM1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s1ppmZ8PM1 .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1ppmZ8PM1 .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s1ppmZ8PM1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s1ppmZ8PM1 .collapsed .btn {
  display: flex;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.collapsing,
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1ppmZ8PM1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s1ppmZ8PM1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s1ppmZ8PM1 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s1ppmZ8PM1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s1ppmZ8PM1 .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s1ppmZ8PM1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s1ppmZ8PM1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1ppmZ8PM1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1ppmZ8PM1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s1ppmZ8PM1 .collapsed .dropdown-item:before {
  display: none;
}
.cid-s1ppmZ8PM1 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s1ppmZ8PM1 .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s1ppmZ8PM1 .nav-link:focus {
  outline: none;
}
.cid-s1ppmZ8PM1 .navbar-toggler {
  position: relative;
}
.cid-s1ppmZ8PM1 .dropdown-item.active,
.cid-s1ppmZ8PM1 .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s1ppmZ8PM1 .nav-link:hover,
.cid-s1ppmZ8PM1 .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s1ppn0uztZ {
  overflow-x: hidden !important;
}
.cid-s1ppn0uztZ,
.cid-s1ppn0uztZ .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s1ppn0uztZ .mbr-section-title {
  color: #d2d5d2;
}
.cid-s1ppn0uztZ .mbr-section-title span {
  color: #00ac99;
}
.cid-s1ppn0uztZ .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s1ppn0uztZ .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s1ppn0uztZ .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s1ppn0uztZ .mbr-overlay {
  z-index: 1;
}
.cid-s1ppn0uztZ .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3HqMrmKqQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s3HqMrmKqQ .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3HqMrmKqQ .carousel-item.active,
.cid-s3HqMrmKqQ .carousel-item-next,
.cid-s3HqMrmKqQ .carousel-item-prev {
  display: flex;
}
.cid-s3HqMrmKqQ .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s3HqMrmKqQ .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s3HqMrmKqQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s3HqMrmKqQ .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s3HqMrmKqQ .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s3HqMrmKqQ .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s3HqMrmKqQ .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s3HqMrmKqQ H1 {
  color: #006d62;
}
.cid-s3HqMrmKqQ .mbr-text,
.cid-s3HqMrmKqQ .mbr-section-btn {
  color: #767676;
}
.cid-s3HqMrmKqQ .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s3HqMrmKqQ .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s3HqMrmKqQ .author {
  margin: auto 0;
}
.cid-s3HqMrmKqQ h3,
.cid-s3HqMrmKqQ h4 {
  margin: 0;
  padding: 0;
}
.cid-s3HqMrmKqQ H3 {
  color: #656565;
}
.cid-s3HqMrmKqQ H4 {
  color: #656565;
}
.cid-s3HqMrmKqQ .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s3HqMrmKqQ .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s3HqMrmKqQ .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s1w2ro46kP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s1w2ro46kP h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s1w2ro46kP .nav-tabs .nav-item.open .nav-link:focus,
.cid-s1w2ro46kP .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s1w2ro46kP .nav-link.active {
  background: #00ac99;
}
.cid-s1w2ro46kP .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s1w2ro46kP .nav-link:hover {
  background: #00ac99;
}
.cid-s1w2ro46kP .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s1w2ro46kP .nav-link.display-4 {
  font-size: 15px;
}
.cid-s1w2ro46kP .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s1w2ro46kP .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s1w2ro46kP .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s1w2ro46kP .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s1w2ro46kP .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s1w2ro46kP .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s1w2ro46kP .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s1w2ro46kP .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s1w2ro46kP .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s1w2ro46kP .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s1w2ro46kP .tab-pane .mbr-text {
  color: #333333;
}
.cid-s1w2ro46kP .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s1w2ro46kP .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s1w2ro46kP .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s1w2ro46kP .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s1w2ro46kP .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s1w2ro46kP .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s1w2ro46kP .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s1w2ro46kP .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s1w2ro46kP .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s1w2ro46kP .mbr-text,
  .cid-s1w2ro46kP .nav-link,
  .cid-s1w2ro46kP .mbr-card-title,
  .cid-s1w2ro46kP .mbr-section-title {
    text-align: left;
  }
  .cid-s1w2ro46kP .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s1w2ro46kP .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s1w2ro46kP H2 {
  color: #006d62;
}
.cid-s1w2ro46kP .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s3HqEFOwdu {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s3HqEFOwdu .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s3HqEFOwdu .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s3HqEFOwdu .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s3HqEFOwdu .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s3HqEFOwdu .mbr-text,
.cid-s3HqEFOwdu .mbr-section-btn {
  color: #767676;
}
.cid-s3HqEFOwdu .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s3HqEFOwdu .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s3HqEFOwdu .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s3HqEFOwdu .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s3HqEFOwdu .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s3HqEFOwdu .main-row {
    margin: 0;
  }
  .cid-s3HqEFOwdu .mbr-section-title,
  .cid-s3HqEFOwdu .mbr-text,
  .cid-s3HqEFOwdu .list,
  .cid-s3HqEFOwdu .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s3HqEFOwdu .text-content {
    padding: 0;
  }
}
.cid-s3HqEFOwdu .mbr-section-title {
  color: #00ac99;
}
.cid-s1ppn6bXWJ {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1ppn6bXWJ .carousel {
  z-index: 0;
}
.cid-s1ppn6bXWJ .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s1ppn6bXWJ .carousel-item.active,
.cid-s1ppn6bXWJ .carousel-item-next,
.cid-s1ppn6bXWJ .carousel-item-prev {
  display: flex;
}
.cid-s1ppn6bXWJ .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s1ppn6bXWJ .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s1ppn6bXWJ .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s1ppn6bXWJ .line1 {
  margin-left: -2rem;
}
.cid-s1ppn6bXWJ .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s1ppn6bXWJ .carousel-controls a {
  font-size: 2rem;
}
.cid-s1ppn6bXWJ .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s1ppn6bXWJ .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s1ppn6bXWJ ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s1ppn6bXWJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s1ppn6bXWJ .carousel-indicators .active {
  opacity: 1;
}
.cid-s1ppn6bXWJ .user_text,
.cid-s1ppn6bXWJ .user_desk {
  color: #767676;
}
.cid-s1ppn6bXWJ .title,
.cid-s1ppn6bXWJ .line-align {
  color: #02b7a3;
}
.cid-s1xntJ5ZQM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s1xntJ5ZQM .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s1xntJ5ZQM .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s1xntJ5ZQM .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s1xntJ5ZQM .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s1xntJ5ZQM .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s1xntJ5ZQM .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s1xntJ5ZQM .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s1xntJ5ZQM .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s1xntJ5ZQM .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s1xntJ5ZQM .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6mJy6Wt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6mJy6Wt .content {
    text-align: center;
  }
  .cid-tAc6mJy6Wt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6mJy6Wt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6mJy6Wt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6mJy6Wt .media-wrap img {
  height: 6rem;
}
.cid-tAc6mJy6Wt .mbr-text {
  color: #8d97ad;
}
.cid-tAc6mJy6Wt .p-title {
  font-size: 17px;
}
.cid-tAc6mJy6Wt .p-title span {
  color: #111111;
}
.cid-tAc6mJy6Wt .title-card {
  font-size: 1.3rem;
}
.cid-tAc6mJy6Wt .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6mJy6Wt .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6mJy6Wt .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6mJy6Wt .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6mJy6Wt .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6mJy6Wt .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6mJy6Wt .copyright img {
  margin-right: 10px;
}
.cid-tAc6mJy6Wt .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6mJy6Wt .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6mJy6Wt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6mJy6Wt .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6mJy6Wt .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6mJy6Wt .p-title,
.cid-tAc6mJy6Wt .social-media {
  color: #d2d5d2;
}
.cid-tAc6mJy6Wt .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6mJy6Wt H5 {
  color: #232323;
}
.cid-s6HT7Qlj8u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HT7Qlj8u .links {
  text-align: center;
  color: #232323;
}
.cid-s6HT7Qlj8u p {
  margin: 0;
}
.cid-s6HT7Qlj8u a {
  color: #00ac99;
}
.cid-s6HT7Qlj8u a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s3BZ9h3YTJ .navbar {
  padding-top: 20px !important;
}
.cid-s3BZ9h3YTJ .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s3BZ9h3YTJ .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s3BZ9h3YTJ .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s3BZ9h3YTJ .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3BZ9h3YTJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3BZ9h3YTJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3BZ9h3YTJ a {
  font-style: normal;
}
.cid-s3BZ9h3YTJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s3BZ9h3YTJ .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s3BZ9h3YTJ .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3BZ9h3YTJ .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s3BZ9h3YTJ .content-text {
  margin-bottom: 0;
}
.cid-s3BZ9h3YTJ .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s3BZ9h3YTJ .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s3BZ9h3YTJ .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s3BZ9h3YTJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3BZ9h3YTJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s3BZ9h3YTJ .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s3BZ9h3YTJ .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s3BZ9h3YTJ .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s3BZ9h3YTJ .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s3BZ9h3YTJ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3BZ9h3YTJ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3BZ9h3YTJ .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s3BZ9h3YTJ .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s3BZ9h3YTJ .content-link {
    display: none;
  }
}
.cid-s3BZ9h3YTJ .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s3BZ9h3YTJ .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s3BZ9h3YTJ .nav-dropdown .link {
  font-weight: 600;
}
.cid-s3BZ9h3YTJ .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s3BZ9h3YTJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3BZ9h3YTJ .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s3BZ9h3YTJ .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3BZ9h3YTJ .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3BZ9h3YTJ .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s3BZ9h3YTJ .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3BZ9h3YTJ .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3BZ9h3YTJ .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s3BZ9h3YTJ .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s3BZ9h3YTJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s3BZ9h3YTJ .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3BZ9h3YTJ .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s3BZ9h3YTJ .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s3BZ9h3YTJ .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s3BZ9h3YTJ .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s3BZ9h3YTJ .dropdown-item:before {
    display: none;
  }
  .cid-s3BZ9h3YTJ .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s3BZ9h3YTJ .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s3BZ9h3YTJ img {
    height: 3.8rem !important;
  }
  .cid-s3BZ9h3YTJ .btn {
    display: flex;
  }
  .cid-s3BZ9h3YTJ button.navbar-toggler {
    display: block;
  }
  .cid-s3BZ9h3YTJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s3BZ9h3YTJ .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse.collapsing,
  .cid-s3BZ9h3YTJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse.collapsing .navbar-nav,
  .cid-s3BZ9h3YTJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3BZ9h3YTJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3BZ9h3YTJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3BZ9h3YTJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3BZ9h3YTJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3BZ9h3YTJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s3BZ9h3YTJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3BZ9h3YTJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3BZ9h3YTJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s3BZ9h3YTJ .navbar .menu-content-top {
    display: block;
  }
  .cid-s3BZ9h3YTJ .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s3BZ9h3YTJ .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3BZ9h3YTJ .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3BZ9h3YTJ .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s3BZ9h3YTJ .menu-bottom {
    display: flex;
  }
  .cid-s3BZ9h3YTJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3BZ9h3YTJ .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s3BZ9h3YTJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s3BZ9h3YTJ .navbar-toggler {
    display: none;
  }
}
.cid-s3BZ9h3YTJ .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s3BZ9h3YTJ .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s3BZ9h3YTJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3BZ9h3YTJ .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s3BZ9h3YTJ .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s3BZ9h3YTJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3BZ9h3YTJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3BZ9h3YTJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3BZ9h3YTJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3BZ9h3YTJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3BZ9h3YTJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3BZ9h3YTJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3BZ9h3YTJ .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s3BZ9h3YTJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ button.navbar-toggler:focus {
  outline: none;
}
.cid-s3BZ9h3YTJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s3BZ9h3YTJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3BZ9h3YTJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3BZ9h3YTJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3BZ9h3YTJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3BZ9h3YTJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3BZ9h3YTJ .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3BZ9h3YTJ .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3BZ9h3YTJ .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s3BZ9h3YTJ .collapsed .btn {
  display: flex;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.collapsing,
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3BZ9h3YTJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s3BZ9h3YTJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s3BZ9h3YTJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3BZ9h3YTJ .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s3BZ9h3YTJ .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3BZ9h3YTJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s3BZ9h3YTJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3BZ9h3YTJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3BZ9h3YTJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s3BZ9h3YTJ .collapsed .dropdown-item:before {
  display: none;
}
.cid-s3BZ9h3YTJ .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s3BZ9h3YTJ .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s3BZ9h3YTJ .nav-link:focus {
  outline: none;
}
.cid-s3BZ9h3YTJ .navbar-toggler {
  position: relative;
}
.cid-s3BZ9h3YTJ .dropdown-item.active,
.cid-s3BZ9h3YTJ .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s3BZ9h3YTJ .nav-link:hover,
.cid-s3BZ9h3YTJ .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s3BZ9id5GJ {
  overflow-x: hidden !important;
}
.cid-s3BZ9id5GJ,
.cid-s3BZ9id5GJ .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s3BZ9id5GJ .mbr-section-title {
  color: #d2d5d2;
}
.cid-s3BZ9id5GJ .mbr-section-title span {
  color: #00ac99;
}
.cid-s3BZ9id5GJ .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s3BZ9id5GJ .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s3BZ9id5GJ .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s3BZ9id5GJ .mbr-overlay {
  z-index: 1;
}
.cid-s3BZ9id5GJ .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3BZ9iIkxB {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-s3BZ9iIkxB .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s3BZ9iIkxB .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3BZ9iIkxB .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s3BZ9iIkxB .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3BZ9iIkxB .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s3BZ9iIkxB .card-wrapper {
  height: 100%;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3BZ9iIkxB .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s3BZ9iIkxB .card-wrapper .card-img {
  position: relative;
}
.cid-s3BZ9iIkxB .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s3BZ9iIkxB .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s3BZ9iIkxB .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s3BZ9iIkxB .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s3BZ9iIkxB .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3BZ9iIkxB .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s3BZ9iIkxB .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s3BZ9iIkxB .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s3BZ9iIkxB .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s3BZ9iIkxB .btn[class*="-outline"]:active,
.cid-s3BZ9iIkxB .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s3CpO1g1er {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-s3CpO1g1er .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s3CpO1g1er .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3CpO1g1er .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s3CpO1g1er .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3CpO1g1er .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s3CpO1g1er .card-wrapper {
  height: 100%;
}
.cid-s3CpO1g1er .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s3CpO1g1er .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3CpO1g1er .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s3CpO1g1er .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s3CpO1g1er .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3CpO1g1er .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s3CpO1g1er .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s3CpO1g1er .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3CpO1g1er .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s3CpO1g1er .card-wrapper .card-img {
  position: relative;
}
.cid-s3CpO1g1er .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s3CpO1g1er .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s3CpO1g1er .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s3CpO1g1er .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s3CpO1g1er .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s3CpO1g1er .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3CpO1g1er .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s3CpO1g1er .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s3CpO1g1er .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s3CpO1g1er .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s3CpO1g1er .btn[class*="-outline"]:active,
.cid-s3CpO1g1er .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s3BZ9jM4Up {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3BZ9jM4Up .carousel {
  z-index: 0;
}
.cid-s3BZ9jM4Up .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3BZ9jM4Up .carousel-item.active,
.cid-s3BZ9jM4Up .carousel-item-next,
.cid-s3BZ9jM4Up .carousel-item-prev {
  display: flex;
}
.cid-s3BZ9jM4Up .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s3BZ9jM4Up .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s3BZ9jM4Up .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s3BZ9jM4Up .line1 {
  margin-left: -2rem;
}
.cid-s3BZ9jM4Up .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s3BZ9jM4Up .carousel-controls a {
  font-size: 2rem;
}
.cid-s3BZ9jM4Up .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s3BZ9jM4Up .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s3BZ9jM4Up ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s3BZ9jM4Up .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s3BZ9jM4Up .carousel-indicators .active {
  opacity: 1;
}
.cid-s3BZ9jM4Up .user_text,
.cid-s3BZ9jM4Up .user_desk {
  color: #767676;
}
.cid-s3BZ9jM4Up .title,
.cid-s3BZ9jM4Up .line-align {
  color: #02b7a3;
}
.cid-s3HuWydWzE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3HuWydWzE .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3HuWydWzE .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3HuWydWzE .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3HuWydWzE .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3HuWydWzE .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3HuWydWzE .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3HuWydWzE .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3HuWydWzE .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3HuWydWzE .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3HuWydWzE .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6Mnh2q1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6Mnh2q1 .content {
    text-align: center;
  }
  .cid-tAc6Mnh2q1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6Mnh2q1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6Mnh2q1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6Mnh2q1 .media-wrap img {
  height: 6rem;
}
.cid-tAc6Mnh2q1 .mbr-text {
  color: #8d97ad;
}
.cid-tAc6Mnh2q1 .p-title {
  font-size: 17px;
}
.cid-tAc6Mnh2q1 .p-title span {
  color: #111111;
}
.cid-tAc6Mnh2q1 .title-card {
  font-size: 1.3rem;
}
.cid-tAc6Mnh2q1 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6Mnh2q1 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6Mnh2q1 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6Mnh2q1 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6Mnh2q1 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6Mnh2q1 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6Mnh2q1 .copyright img {
  margin-right: 10px;
}
.cid-tAc6Mnh2q1 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6Mnh2q1 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6Mnh2q1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6Mnh2q1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6Mnh2q1 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6Mnh2q1 .p-title,
.cid-tAc6Mnh2q1 .social-media {
  color: #d2d5d2;
}
.cid-tAc6Mnh2q1 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6Mnh2q1 H5 {
  color: #232323;
}
.cid-s6HTi5R3NH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTi5R3NH .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTi5R3NH p {
  margin: 0;
}
.cid-s6HTi5R3NH a {
  color: #00ac99;
}
.cid-s6HTi5R3NH a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s3C65h4Haj .navbar {
  padding-top: 20px !important;
}
.cid-s3C65h4Haj .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s3C65h4Haj .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s3C65h4Haj .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s3C65h4Haj .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3C65h4Haj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3C65h4Haj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3C65h4Haj a {
  font-style: normal;
}
.cid-s3C65h4Haj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s3C65h4Haj .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s3C65h4Haj .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3C65h4Haj .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s3C65h4Haj .content-text {
  margin-bottom: 0;
}
.cid-s3C65h4Haj .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s3C65h4Haj .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s3C65h4Haj .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s3C65h4Haj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3C65h4Haj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s3C65h4Haj .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s3C65h4Haj .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s3C65h4Haj .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s3C65h4Haj .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s3C65h4Haj .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3C65h4Haj .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3C65h4Haj .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s3C65h4Haj .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s3C65h4Haj .content-link {
    display: none;
  }
}
.cid-s3C65h4Haj .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s3C65h4Haj .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s3C65h4Haj .nav-dropdown .link {
  font-weight: 600;
}
.cid-s3C65h4Haj .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s3C65h4Haj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3C65h4Haj .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s3C65h4Haj .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3C65h4Haj .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3C65h4Haj .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s3C65h4Haj .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3C65h4Haj .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3C65h4Haj .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s3C65h4Haj .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s3C65h4Haj .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s3C65h4Haj .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3C65h4Haj .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s3C65h4Haj .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s3C65h4Haj .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s3C65h4Haj .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s3C65h4Haj .dropdown-item:before {
    display: none;
  }
  .cid-s3C65h4Haj .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s3C65h4Haj .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s3C65h4Haj img {
    height: 3.8rem !important;
  }
  .cid-s3C65h4Haj .btn {
    display: flex;
  }
  .cid-s3C65h4Haj button.navbar-toggler {
    display: block;
  }
  .cid-s3C65h4Haj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s3C65h4Haj .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3C65h4Haj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3C65h4Haj .navbar-collapse.collapsing,
  .cid-s3C65h4Haj .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3C65h4Haj .navbar-collapse.collapsing .navbar-nav,
  .cid-s3C65h4Haj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3C65h4Haj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3C65h4Haj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s3C65h4Haj .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3C65h4Haj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3C65h4Haj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3C65h4Haj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3C65h4Haj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s3C65h4Haj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3C65h4Haj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3C65h4Haj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s3C65h4Haj .navbar .menu-content-top {
    display: block;
  }
  .cid-s3C65h4Haj .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s3C65h4Haj .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3C65h4Haj .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3C65h4Haj .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s3C65h4Haj .menu-bottom {
    display: flex;
  }
  .cid-s3C65h4Haj .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3C65h4Haj .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s3C65h4Haj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s3C65h4Haj .navbar-toggler {
    display: none;
  }
}
.cid-s3C65h4Haj .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s3C65h4Haj .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s3C65h4Haj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3C65h4Haj .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s3C65h4Haj .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s3C65h4Haj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3C65h4Haj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3C65h4Haj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3C65h4Haj .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3C65h4Haj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3C65h4Haj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3C65h4Haj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3C65h4Haj .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3C65h4Haj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3C65h4Haj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3C65h4Haj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3C65h4Haj .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s3C65h4Haj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj button.navbar-toggler:focus {
  outline: none;
}
.cid-s3C65h4Haj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s3C65h4Haj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3C65h4Haj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3C65h4Haj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3C65h4Haj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3C65h4Haj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3C65h4Haj .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3C65h4Haj .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3C65h4Haj .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s3C65h4Haj .collapsed .btn {
  display: flex;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse.collapsing,
.cid-s3C65h4Haj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3C65h4Haj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3C65h4Haj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3C65h4Haj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3C65h4Haj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3C65h4Haj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s3C65h4Haj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s3C65h4Haj .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3C65h4Haj .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3C65h4Haj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s3C65h4Haj .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3C65h4Haj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s3C65h4Haj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3C65h4Haj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3C65h4Haj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s3C65h4Haj .collapsed .dropdown-item:before {
  display: none;
}
.cid-s3C65h4Haj .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s3C65h4Haj .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s3C65h4Haj .nav-link:focus {
  outline: none;
}
.cid-s3C65h4Haj .navbar-toggler {
  position: relative;
}
.cid-s3C65h4Haj .dropdown-item.active,
.cid-s3C65h4Haj .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s3C65h4Haj .nav-link:hover,
.cid-s3C65h4Haj .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s3C65ivwvv {
  overflow-x: hidden !important;
}
.cid-s3C65ivwvv,
.cid-s3C65ivwvv .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s3C65ivwvv .mbr-section-title {
  color: #d2d5d2;
}
.cid-s3C65ivwvv .mbr-section-title span {
  color: #00ac99;
}
.cid-s3C65ivwvv .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s3C65ivwvv .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s3C65ivwvv .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s3C65ivwvv .mbr-overlay {
  z-index: 1;
}
.cid-s3C65ivwvv .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3C65o5Aea {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s3C65o5Aea .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3C65o5Aea .carousel-item.active,
.cid-s3C65o5Aea .carousel-item-next,
.cid-s3C65o5Aea .carousel-item-prev {
  display: flex;
}
.cid-s3C65o5Aea .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s3C65o5Aea .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s3C65o5Aea .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s3C65o5Aea .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s3C65o5Aea .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s3C65o5Aea .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s3C65o5Aea .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s3C65o5Aea H1 {
  color: #006d62;
}
.cid-s3C65o5Aea .mbr-text,
.cid-s3C65o5Aea .mbr-section-btn {
  color: #767676;
}
.cid-s3C65o5Aea .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s3C65o5Aea .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s3C65o5Aea .author {
  margin: auto 0;
}
.cid-s3C65o5Aea h3,
.cid-s3C65o5Aea h4 {
  margin: 0;
  padding: 0;
}
.cid-s3C65o5Aea H3 {
  color: #656565;
}
.cid-s3C65o5Aea H4 {
  color: #656565;
}
.cid-s3C65o5Aea .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s3C65o5Aea .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s3C65o5Aea .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s3C65jfmDq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s3C65jfmDq h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s3C65jfmDq .nav-tabs .nav-item.open .nav-link:focus,
.cid-s3C65jfmDq .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s3C65jfmDq .nav-link.active {
  background: #00ac99;
}
.cid-s3C65jfmDq .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s3C65jfmDq .nav-link:hover {
  background: #00ac99;
}
.cid-s3C65jfmDq .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s3C65jfmDq .nav-link.display-4 {
  font-size: 15px;
}
.cid-s3C65jfmDq .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s3C65jfmDq .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s3C65jfmDq .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s3C65jfmDq .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s3C65jfmDq .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s3C65jfmDq .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s3C65jfmDq .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s3C65jfmDq .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s3C65jfmDq .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s3C65jfmDq .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s3C65jfmDq .tab-pane .mbr-text {
  color: #333333;
}
.cid-s3C65jfmDq .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3C65jfmDq .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s3C65jfmDq .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s3C65jfmDq .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s3C65jfmDq .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s3C65jfmDq .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s3C65jfmDq .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s3C65jfmDq .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s3C65jfmDq .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s3C65jfmDq .mbr-text,
  .cid-s3C65jfmDq .nav-link,
  .cid-s3C65jfmDq .mbr-card-title,
  .cid-s3C65jfmDq .mbr-section-title {
    text-align: left;
  }
  .cid-s3C65jfmDq .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3C65jfmDq .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s3C65jfmDq H2 {
  color: #006d62;
}
.cid-s3C65jfmDq .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s3C65jfmDq .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s3GMXNlh6A {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s3GMXNlh6A .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s3GMXNlh6A .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s3GMXNlh6A .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s3GMXNlh6A .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s3GMXNlh6A .mbr-text,
.cid-s3GMXNlh6A .mbr-section-btn {
  color: #767676;
}
.cid-s3GMXNlh6A .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s3GMXNlh6A .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s3GMXNlh6A .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s3GMXNlh6A .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s3GMXNlh6A .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s3GMXNlh6A .main-row {
    margin: 0;
  }
  .cid-s3GMXNlh6A .mbr-section-title,
  .cid-s3GMXNlh6A .mbr-text,
  .cid-s3GMXNlh6A .list,
  .cid-s3GMXNlh6A .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s3GMXNlh6A .text-content {
    padding: 0;
  }
}
.cid-s3GMXNlh6A .mbr-section-title {
  color: #00ac99;
}
.cid-s3C65qDm4p {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3C65qDm4p .carousel {
  z-index: 0;
}
.cid-s3C65qDm4p .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3C65qDm4p .carousel-item.active,
.cid-s3C65qDm4p .carousel-item-next,
.cid-s3C65qDm4p .carousel-item-prev {
  display: flex;
}
.cid-s3C65qDm4p .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s3C65qDm4p .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s3C65qDm4p .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s3C65qDm4p .line1 {
  margin-left: -2rem;
}
.cid-s3C65qDm4p .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s3C65qDm4p .carousel-controls a {
  font-size: 2rem;
}
.cid-s3C65qDm4p .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s3C65qDm4p .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s3C65qDm4p ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s3C65qDm4p .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s3C65qDm4p .carousel-indicators .active {
  opacity: 1;
}
.cid-s3C65qDm4p .user_text,
.cid-s3C65qDm4p .user_desk {
  color: #767676;
}
.cid-s3C65qDm4p .title,
.cid-s3C65qDm4p .line-align {
  color: #02b7a3;
}
.cid-s3C65preA1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3C65preA1 .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3C65preA1 .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3C65preA1 .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3C65preA1 .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3C65preA1 .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3C65preA1 .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3C65preA1 .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3C65preA1 .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3C65preA1 .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3C65preA1 .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6RCBbwR {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6RCBbwR .content {
    text-align: center;
  }
  .cid-tAc6RCBbwR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6RCBbwR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6RCBbwR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6RCBbwR .media-wrap img {
  height: 6rem;
}
.cid-tAc6RCBbwR .mbr-text {
  color: #8d97ad;
}
.cid-tAc6RCBbwR .p-title {
  font-size: 17px;
}
.cid-tAc6RCBbwR .p-title span {
  color: #111111;
}
.cid-tAc6RCBbwR .title-card {
  font-size: 1.3rem;
}
.cid-tAc6RCBbwR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6RCBbwR .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6RCBbwR .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6RCBbwR .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6RCBbwR .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6RCBbwR .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6RCBbwR .copyright img {
  margin-right: 10px;
}
.cid-tAc6RCBbwR .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6RCBbwR .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6RCBbwR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6RCBbwR .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6RCBbwR .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6RCBbwR .p-title,
.cid-tAc6RCBbwR .social-media {
  color: #d2d5d2;
}
.cid-tAc6RCBbwR .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6RCBbwR H5 {
  color: #232323;
}
.cid-s6HTmJ31v3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTmJ31v3 .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTmJ31v3 p {
  margin: 0;
}
.cid-s6HTmJ31v3 a {
  color: #00ac99;
}
.cid-s6HTmJ31v3 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s3Hv7xKK6j .navbar {
  padding-top: 20px !important;
}
.cid-s3Hv7xKK6j .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s3Hv7xKK6j .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s3Hv7xKK6j .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s3Hv7xKK6j .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3Hv7xKK6j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3Hv7xKK6j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3Hv7xKK6j a {
  font-style: normal;
}
.cid-s3Hv7xKK6j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s3Hv7xKK6j .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s3Hv7xKK6j .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3Hv7xKK6j .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s3Hv7xKK6j .content-text {
  margin-bottom: 0;
}
.cid-s3Hv7xKK6j .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s3Hv7xKK6j .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s3Hv7xKK6j .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s3Hv7xKK6j .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3Hv7xKK6j .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s3Hv7xKK6j .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s3Hv7xKK6j .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s3Hv7xKK6j .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s3Hv7xKK6j .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s3Hv7xKK6j .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3Hv7xKK6j .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3Hv7xKK6j .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s3Hv7xKK6j .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s3Hv7xKK6j .content-link {
    display: none;
  }
}
.cid-s3Hv7xKK6j .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s3Hv7xKK6j .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s3Hv7xKK6j .nav-dropdown .link {
  font-weight: 600;
}
.cid-s3Hv7xKK6j .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s3Hv7xKK6j .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3Hv7xKK6j .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s3Hv7xKK6j .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3Hv7xKK6j .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3Hv7xKK6j .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s3Hv7xKK6j .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3Hv7xKK6j .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3Hv7xKK6j .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s3Hv7xKK6j .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s3Hv7xKK6j .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s3Hv7xKK6j .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3Hv7xKK6j .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s3Hv7xKK6j .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s3Hv7xKK6j .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s3Hv7xKK6j .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s3Hv7xKK6j .dropdown-item:before {
    display: none;
  }
  .cid-s3Hv7xKK6j .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s3Hv7xKK6j .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s3Hv7xKK6j img {
    height: 3.8rem !important;
  }
  .cid-s3Hv7xKK6j .btn {
    display: flex;
  }
  .cid-s3Hv7xKK6j button.navbar-toggler {
    display: block;
  }
  .cid-s3Hv7xKK6j .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s3Hv7xKK6j .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3Hv7xKK6j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3Hv7xKK6j .navbar-collapse.collapsing,
  .cid-s3Hv7xKK6j .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3Hv7xKK6j .navbar-collapse.collapsing .navbar-nav,
  .cid-s3Hv7xKK6j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3Hv7xKK6j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3Hv7xKK6j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s3Hv7xKK6j .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3Hv7xKK6j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3Hv7xKK6j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3Hv7xKK6j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3Hv7xKK6j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s3Hv7xKK6j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3Hv7xKK6j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3Hv7xKK6j .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s3Hv7xKK6j .navbar .menu-content-top {
    display: block;
  }
  .cid-s3Hv7xKK6j .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s3Hv7xKK6j .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3Hv7xKK6j .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3Hv7xKK6j .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s3Hv7xKK6j .menu-bottom {
    display: flex;
  }
  .cid-s3Hv7xKK6j .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3Hv7xKK6j .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s3Hv7xKK6j .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s3Hv7xKK6j .navbar-toggler {
    display: none;
  }
}
.cid-s3Hv7xKK6j .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s3Hv7xKK6j .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s3Hv7xKK6j .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3Hv7xKK6j .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s3Hv7xKK6j .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s3Hv7xKK6j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3Hv7xKK6j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Hv7xKK6j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3Hv7xKK6j .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3Hv7xKK6j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3Hv7xKK6j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3Hv7xKK6j .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3Hv7xKK6j .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3Hv7xKK6j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3Hv7xKK6j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3Hv7xKK6j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3Hv7xKK6j .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s3Hv7xKK6j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j button.navbar-toggler:focus {
  outline: none;
}
.cid-s3Hv7xKK6j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s3Hv7xKK6j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3Hv7xKK6j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3Hv7xKK6j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3Hv7xKK6j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3Hv7xKK6j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3Hv7xKK6j .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3Hv7xKK6j .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3Hv7xKK6j .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s3Hv7xKK6j .collapsed .btn {
  display: flex;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.collapsing,
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3Hv7xKK6j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s3Hv7xKK6j .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s3Hv7xKK6j .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3Hv7xKK6j .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3Hv7xKK6j .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s3Hv7xKK6j .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3Hv7xKK6j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s3Hv7xKK6j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3Hv7xKK6j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3Hv7xKK6j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s3Hv7xKK6j .collapsed .dropdown-item:before {
  display: none;
}
.cid-s3Hv7xKK6j .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s3Hv7xKK6j .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s3Hv7xKK6j .nav-link:focus {
  outline: none;
}
.cid-s3Hv7xKK6j .navbar-toggler {
  position: relative;
}
.cid-s3Hv7xKK6j .dropdown-item.active,
.cid-s3Hv7xKK6j .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s3Hv7xKK6j .nav-link:hover,
.cid-s3Hv7xKK6j .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s3HvgbeWaf {
  overflow-x: hidden !important;
}
.cid-s3HvgbeWaf,
.cid-s3HvgbeWaf .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s3HvgbeWaf .mbr-section-title {
  color: #d2d5d2;
}
.cid-s3HvgbeWaf .mbr-section-title span {
  color: #00ac99;
}
.cid-s3HvgbeWaf .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s3HvgbeWaf .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s3HvgbeWaf .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s3HvgbeWaf .mbr-overlay {
  z-index: 1;
}
.cid-s3HvgbeWaf .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3HvQd5iVY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3HvQd5iVY .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s3HvQd5iVY .wrap-block .contents {
  margin-bottom: 40px;
}
.cid-s3HvQd5iVY .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3HvQd5iVY .mbr-subtitle.display-4 {
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 2px;
}
.cid-s3HvQd5iVY .mbr-section-title {
  margin-bottom: 10px;
  color: #00ac99;
  font-weight: 700;
}
.cid-s3HvQd5iVY .mbr-section-title.display-2 {
  font-size: 35px;
  line-height: 45px;
  letter-spacing: -0.5px;
}
.cid-s3HvQd5iVY .mbr-section-text {
  color: #333333;
  line-height: 28px;
  margin-top: 10px;
}
.cid-s3HvQd5iVY .boldSubtitle {
  color: #00ac99;
}
.cid-s3HvQd5iVY .info-widget {
  padding-top: 0.5rem;
}
.cid-s3HvQd5iVY .info-widget .widget-icon {
  display: inline-block;
  font-size: 1.75rem;
  color: #00ac99;
  margin-right: 15px;
}
.cid-s3HvQd5iVY .info-widget .signature {
  width: 35%;
  height: 75px;
  display: inline-block;
  margin-right: 15px;
  object-fit: contain;
}
.cid-s3HvQd5iVY .info-widget .widget-content {
  vertical-align: middle;
  display: inline-block;
}
.cid-s3HvQd5iVY .info-widget .widget-content .widget-title {
  color: #00ac99;
  margin-bottom: 0;
  font-weight: 700;
}
.cid-s3HvQd5iVY .info-widget .widget-content .widget-title.display-7 {
  font-size: 16px;
  line-height: 26px;
  letter-spacing: -0.5px;
}
.cid-s3HvQd5iVY .info-widget .widget-content .widget-text {
  margin-bottom: 0;
  color: #7e7e7e;
  font-weight: 700;
}
.cid-s3HvQd5iVY .info-widget .widget-content .widget-text.display-4 {
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s3HvQd5iVY .info-widget--right {
  margin-top: 30px;
  padding-top: 0;
}
.cid-s3HvQd5iVY .info-widget--right .widget-content .widget-title {
  margin-bottom: 0 !important;
  color: #00ac99;
  font-weight: 700;
}
.cid-s3HvQd5iVY .info-widget--right .widget-content .widget-title.display-7 {
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
@media (max-width: 500px) {
  .cid-s3HvQd5iVY .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s3HvQd5iVY .mbr-section-title,
  .cid-s3HvQd5iVY .mbr-section-subtitle,
  .cid-s3HvQd5iVY .mbr-text {
    text-align: left !important;
  }
  .cid-s3HvQd5iVY .social-list {
    text-align: left !important;
  }
}
.cid-s3HvQd5iVY .mbr-section-title,
.cid-s3HvQd5iVY .menu-content-right {
  color: #00ac99;
}
.cid-s3HvQd5iVY .mbr-section-text,
.cid-s3HvQd5iVY .outer-wrap {
  color: #333333;
}
.cid-s3HvQd5iVY .wrap-block .mbr-subtitle,
.cid-s3HvQd5iVY .menu-content-right {
  color: #767676;
}
.cid-s3HvQd5iVY .info-widget--right .widget-content .widget-title {
  color: #00ac99;
}
.cid-swD5ydP3eF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-swD5ydP3eF .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-swD5ydP3eF .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-swD5ydP3eF .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-swD5ydP3eF .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-swD5ydP3eF .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-swD5ydP3eF .card-wrapper {
  height: 100%;
}
.cid-swD5ydP3eF .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-swD5ydP3eF .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-swD5ydP3eF .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-swD5ydP3eF .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-swD5ydP3eF .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-swD5ydP3eF .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-swD5ydP3eF .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-swD5ydP3eF .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-swD5ydP3eF .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-swD5ydP3eF .card-wrapper .card-img {
  position: relative;
}
.cid-swD5ydP3eF .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-swD5ydP3eF .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-swD5ydP3eF .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-swD5ydP3eF .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-swD5ydP3eF .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-swD5ydP3eF .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-swD5ydP3eF .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-swD5ydP3eF .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-swD5ydP3eF .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-swD5ydP3eF .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-swD5ydP3eF .btn[class*="-outline"]:active,
.cid-swD5ydP3eF .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s3Hv7zZZQa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-s3Hv7zZZQa .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s3Hv7zZZQa .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3Hv7zZZQa .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s3Hv7zZZQa .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3Hv7zZZQa .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s3Hv7zZZQa .card-wrapper {
  height: 100%;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3Hv7zZZQa .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s3Hv7zZZQa .card-wrapper .card-img {
  position: relative;
}
.cid-s3Hv7zZZQa .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s3Hv7zZZQa .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s3Hv7zZZQa .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s3Hv7zZZQa .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s3Hv7zZZQa .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3Hv7zZZQa .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s3Hv7zZZQa .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s3Hv7zZZQa .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s3Hv7zZZQa .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s3Hv7zZZQa .btn[class*="-outline"]:active,
.cid-s3Hv7zZZQa .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-sjwC0COsAC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e9e9e9;
}
.cid-sjwC0COsAC .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-sjwC0COsAC .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sjwC0COsAC .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-sjwC0COsAC .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sjwC0COsAC .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-sjwC0COsAC .card-wrapper {
  height: 100%;
}
.cid-sjwC0COsAC .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-sjwC0COsAC .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-sjwC0COsAC .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-sjwC0COsAC .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-sjwC0COsAC .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-sjwC0COsAC .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-sjwC0COsAC .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-sjwC0COsAC .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sjwC0COsAC .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-sjwC0COsAC .card-wrapper .card-img {
  position: relative;
}
.cid-sjwC0COsAC .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-sjwC0COsAC .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-sjwC0COsAC .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-sjwC0COsAC .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-sjwC0COsAC .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-sjwC0COsAC .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sjwC0COsAC .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-sjwC0COsAC .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-sjwC0COsAC .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-sjwC0COsAC .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-sjwC0COsAC .btn[class*="-outline"]:active,
.cid-sjwC0COsAC .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s9snZwkhzl {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #e9e9e9;
}
.cid-s9snZwkhzl .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s9snZwkhzl .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s9snZwkhzl .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s9snZwkhzl .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s9snZwkhzl .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s9snZwkhzl .card-wrapper {
  height: 100%;
}
.cid-s9snZwkhzl .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s9snZwkhzl .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s9snZwkhzl .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s9snZwkhzl .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s9snZwkhzl .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s9snZwkhzl .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s9snZwkhzl .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s9snZwkhzl .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s9snZwkhzl .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s9snZwkhzl .card-wrapper .card-img {
  position: relative;
}
.cid-s9snZwkhzl .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s9snZwkhzl .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s9snZwkhzl .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s9snZwkhzl .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s9snZwkhzl .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s9snZwkhzl .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s9snZwkhzl .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s9snZwkhzl .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s9snZwkhzl .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s9snZwkhzl .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s9snZwkhzl .btn[class*="-outline"]:active,
.cid-s9snZwkhzl .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s3Hv7BuP9m {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3Hv7BuP9m .carousel {
  z-index: 0;
}
.cid-s3Hv7BuP9m .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3Hv7BuP9m .carousel-item.active,
.cid-s3Hv7BuP9m .carousel-item-next,
.cid-s3Hv7BuP9m .carousel-item-prev {
  display: flex;
}
.cid-s3Hv7BuP9m .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s3Hv7BuP9m .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s3Hv7BuP9m .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s3Hv7BuP9m .line1 {
  margin-left: -2rem;
}
.cid-s3Hv7BuP9m .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s3Hv7BuP9m .carousel-controls a {
  font-size: 2rem;
}
.cid-s3Hv7BuP9m .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s3Hv7BuP9m .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s3Hv7BuP9m ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s3Hv7BuP9m .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s3Hv7BuP9m .carousel-indicators .active {
  opacity: 1;
}
.cid-s3Hv7BuP9m .user_text,
.cid-s3Hv7BuP9m .user_desk {
  color: #767676;
}
.cid-s3Hv7BuP9m .title,
.cid-s3Hv7BuP9m .line-align {
  color: #02b7a3;
}
.cid-s3Hv7CsSyI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3Hv7CsSyI .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3Hv7CsSyI .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3Hv7CsSyI .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3Hv7CsSyI .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3Hv7CsSyI .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3Hv7CsSyI .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3Hv7CsSyI .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3Hv7CsSyI .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3Hv7CsSyI .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3Hv7CsSyI .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7cKBAtZ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7cKBAtZ .content {
    text-align: center;
  }
  .cid-tAc7cKBAtZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7cKBAtZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7cKBAtZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7cKBAtZ .media-wrap img {
  height: 6rem;
}
.cid-tAc7cKBAtZ .mbr-text {
  color: #8d97ad;
}
.cid-tAc7cKBAtZ .p-title {
  font-size: 17px;
}
.cid-tAc7cKBAtZ .p-title span {
  color: #111111;
}
.cid-tAc7cKBAtZ .title-card {
  font-size: 1.3rem;
}
.cid-tAc7cKBAtZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7cKBAtZ .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7cKBAtZ .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7cKBAtZ .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7cKBAtZ .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7cKBAtZ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7cKBAtZ .copyright img {
  margin-right: 10px;
}
.cid-tAc7cKBAtZ .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7cKBAtZ .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7cKBAtZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7cKBAtZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7cKBAtZ .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7cKBAtZ .p-title,
.cid-tAc7cKBAtZ .social-media {
  color: #d2d5d2;
}
.cid-tAc7cKBAtZ .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7cKBAtZ H5 {
  color: #232323;
}
.cid-s6HTSFJhEw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTSFJhEw .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTSFJhEw p {
  margin: 0;
}
.cid-s6HTSFJhEw a {
  color: #00ac99;
}
.cid-s6HTSFJhEw a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s3HGfpeXOj .navbar {
  padding-top: 20px !important;
}
.cid-s3HGfpeXOj .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s3HGfpeXOj .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s3HGfpeXOj .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s3HGfpeXOj .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3HGfpeXOj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HGfpeXOj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3HGfpeXOj a {
  font-style: normal;
}
.cid-s3HGfpeXOj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s3HGfpeXOj .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s3HGfpeXOj .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HGfpeXOj .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s3HGfpeXOj .content-text {
  margin-bottom: 0;
}
.cid-s3HGfpeXOj .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s3HGfpeXOj .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s3HGfpeXOj .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s3HGfpeXOj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3HGfpeXOj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s3HGfpeXOj .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s3HGfpeXOj .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s3HGfpeXOj .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s3HGfpeXOj .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s3HGfpeXOj .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3HGfpeXOj .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3HGfpeXOj .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s3HGfpeXOj .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s3HGfpeXOj .content-link {
    display: none;
  }
}
.cid-s3HGfpeXOj .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s3HGfpeXOj .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s3HGfpeXOj .nav-dropdown .link {
  font-weight: 600;
}
.cid-s3HGfpeXOj .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s3HGfpeXOj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3HGfpeXOj .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s3HGfpeXOj .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3HGfpeXOj .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3HGfpeXOj .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s3HGfpeXOj .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3HGfpeXOj .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3HGfpeXOj .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s3HGfpeXOj .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s3HGfpeXOj .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s3HGfpeXOj .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3HGfpeXOj .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s3HGfpeXOj .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s3HGfpeXOj .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s3HGfpeXOj .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s3HGfpeXOj .dropdown-item:before {
    display: none;
  }
  .cid-s3HGfpeXOj .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s3HGfpeXOj .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s3HGfpeXOj img {
    height: 3.8rem !important;
  }
  .cid-s3HGfpeXOj .btn {
    display: flex;
  }
  .cid-s3HGfpeXOj button.navbar-toggler {
    display: block;
  }
  .cid-s3HGfpeXOj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s3HGfpeXOj .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3HGfpeXOj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3HGfpeXOj .navbar-collapse.collapsing,
  .cid-s3HGfpeXOj .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3HGfpeXOj .navbar-collapse.collapsing .navbar-nav,
  .cid-s3HGfpeXOj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3HGfpeXOj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3HGfpeXOj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s3HGfpeXOj .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3HGfpeXOj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3HGfpeXOj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3HGfpeXOj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3HGfpeXOj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s3HGfpeXOj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3HGfpeXOj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3HGfpeXOj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s3HGfpeXOj .navbar .menu-content-top {
    display: block;
  }
  .cid-s3HGfpeXOj .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s3HGfpeXOj .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3HGfpeXOj .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3HGfpeXOj .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s3HGfpeXOj .menu-bottom {
    display: flex;
  }
  .cid-s3HGfpeXOj .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3HGfpeXOj .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s3HGfpeXOj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s3HGfpeXOj .navbar-toggler {
    display: none;
  }
}
.cid-s3HGfpeXOj .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s3HGfpeXOj .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s3HGfpeXOj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3HGfpeXOj .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s3HGfpeXOj .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s3HGfpeXOj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3HGfpeXOj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3HGfpeXOj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3HGfpeXOj .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HGfpeXOj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3HGfpeXOj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3HGfpeXOj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3HGfpeXOj .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HGfpeXOj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3HGfpeXOj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3HGfpeXOj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3HGfpeXOj .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s3HGfpeXOj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj button.navbar-toggler:focus {
  outline: none;
}
.cid-s3HGfpeXOj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s3HGfpeXOj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3HGfpeXOj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3HGfpeXOj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3HGfpeXOj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3HGfpeXOj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HGfpeXOj .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3HGfpeXOj .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3HGfpeXOj .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s3HGfpeXOj .collapsed .btn {
  display: flex;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse.collapsing,
.cid-s3HGfpeXOj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3HGfpeXOj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3HGfpeXOj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3HGfpeXOj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3HGfpeXOj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3HGfpeXOj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s3HGfpeXOj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s3HGfpeXOj .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3HGfpeXOj .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3HGfpeXOj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s3HGfpeXOj .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3HGfpeXOj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s3HGfpeXOj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3HGfpeXOj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3HGfpeXOj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s3HGfpeXOj .collapsed .dropdown-item:before {
  display: none;
}
.cid-s3HGfpeXOj .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s3HGfpeXOj .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s3HGfpeXOj .nav-link:focus {
  outline: none;
}
.cid-s3HGfpeXOj .navbar-toggler {
  position: relative;
}
.cid-s3HGfpeXOj .dropdown-item.active,
.cid-s3HGfpeXOj .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s3HGfpeXOj .nav-link:hover,
.cid-s3HGfpeXOj .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s3HGqwKYfp {
  overflow-x: hidden !important;
}
.cid-s3HGqwKYfp,
.cid-s3HGqwKYfp .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s3HGqwKYfp .mbr-section-title {
  color: #d2d5d2;
}
.cid-s3HGqwKYfp .mbr-section-title span {
  color: #00ac99;
}
.cid-s3HGqwKYfp .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s3HGqwKYfp .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s3HGqwKYfp .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s3HGqwKYfp .mbr-overlay {
  z-index: 1;
}
.cid-s3HGqwKYfp .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3HGfrTb8X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s3HGfrTb8X .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3HGfrTb8X .carousel-item.active,
.cid-s3HGfrTb8X .carousel-item-next,
.cid-s3HGfrTb8X .carousel-item-prev {
  display: flex;
}
.cid-s3HGfrTb8X .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s3HGfrTb8X .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s3HGfrTb8X .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s3HGfrTb8X .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s3HGfrTb8X .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s3HGfrTb8X .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s3HGfrTb8X .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s3HGfrTb8X H1 {
  color: #006d62;
}
.cid-s3HGfrTb8X .mbr-text,
.cid-s3HGfrTb8X .mbr-section-btn {
  color: #767676;
}
.cid-s3HGfrTb8X .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s3HGfrTb8X .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s3HGfrTb8X .author {
  margin: auto 0;
}
.cid-s3HGfrTb8X h3,
.cid-s3HGfrTb8X h4 {
  margin: 0;
  padding: 0;
}
.cid-s3HGfrTb8X H3 {
  color: #656565;
}
.cid-s3HGfrTb8X H4 {
  color: #656565;
}
.cid-s3HGfrTb8X .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s3HGfrTb8X .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s3HGfrTb8X .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s3HGfsQFTh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s3HGfsQFTh h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s3HGfsQFTh .nav-tabs .nav-item.open .nav-link:focus,
.cid-s3HGfsQFTh .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s3HGfsQFTh .nav-link.active {
  background: #00ac99;
}
.cid-s3HGfsQFTh .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s3HGfsQFTh .nav-link:hover {
  background: #00ac99;
}
.cid-s3HGfsQFTh .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s3HGfsQFTh .nav-link.display-4 {
  font-size: 15px;
}
.cid-s3HGfsQFTh .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s3HGfsQFTh .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s3HGfsQFTh .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s3HGfsQFTh .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s3HGfsQFTh .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s3HGfsQFTh .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s3HGfsQFTh .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s3HGfsQFTh .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s3HGfsQFTh .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s3HGfsQFTh .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s3HGfsQFTh .tab-pane .mbr-text {
  color: #333333;
}
.cid-s3HGfsQFTh .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3HGfsQFTh .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s3HGfsQFTh .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s3HGfsQFTh .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s3HGfsQFTh .mbr-text,
  .cid-s3HGfsQFTh .nav-link,
  .cid-s3HGfsQFTh .mbr-card-title,
  .cid-s3HGfsQFTh .mbr-section-title {
    text-align: left;
  }
  .cid-s3HGfsQFTh .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3HGfsQFTh .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s3HGfsQFTh H2 {
  color: #006d62;
}
.cid-s3HGfsQFTh .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s3HGfsQFTh .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s3HGfAwXtm {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s3HGfAwXtm .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s3HGfAwXtm .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s3HGfAwXtm .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s3HGfAwXtm .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s3HGfAwXtm .mbr-text,
.cid-s3HGfAwXtm .mbr-section-btn {
  color: #767676;
}
.cid-s3HGfAwXtm .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s3HGfAwXtm .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s3HGfAwXtm .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s3HGfAwXtm .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s3HGfAwXtm .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s3HGfAwXtm .main-row {
    margin: 0;
  }
  .cid-s3HGfAwXtm .mbr-section-title,
  .cid-s3HGfAwXtm .mbr-text,
  .cid-s3HGfAwXtm .list,
  .cid-s3HGfAwXtm .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s3HGfAwXtm .text-content {
    padding: 0;
  }
}
.cid-s3HGfAwXtm .mbr-section-title {
  color: #00ac99;
}
.cid-s3HGfDyafE {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3HGfDyafE .carousel {
  z-index: 0;
}
.cid-s3HGfDyafE .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3HGfDyafE .carousel-item.active,
.cid-s3HGfDyafE .carousel-item-next,
.cid-s3HGfDyafE .carousel-item-prev {
  display: flex;
}
.cid-s3HGfDyafE .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s3HGfDyafE .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s3HGfDyafE .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s3HGfDyafE .line1 {
  margin-left: -2rem;
}
.cid-s3HGfDyafE .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s3HGfDyafE .carousel-controls a {
  font-size: 2rem;
}
.cid-s3HGfDyafE .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s3HGfDyafE .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s3HGfDyafE ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s3HGfDyafE .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s3HGfDyafE .carousel-indicators .active {
  opacity: 1;
}
.cid-s3HGfDyafE .user_text,
.cid-s3HGfDyafE .user_desk {
  color: #767676;
}
.cid-s3HGfDyafE .title,
.cid-s3HGfDyafE .line-align {
  color: #02b7a3;
}
.cid-s3HGfBubwT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3HGfBubwT .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3HGfBubwT .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3HGfBubwT .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3HGfBubwT .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3HGfBubwT .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3HGfBubwT .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3HGfBubwT .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3HGfBubwT .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3HGfBubwT .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3HGfBubwT .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7hNWynT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7hNWynT .content {
    text-align: center;
  }
  .cid-tAc7hNWynT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7hNWynT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7hNWynT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7hNWynT .media-wrap img {
  height: 6rem;
}
.cid-tAc7hNWynT .mbr-text {
  color: #8d97ad;
}
.cid-tAc7hNWynT .p-title {
  font-size: 17px;
}
.cid-tAc7hNWynT .p-title span {
  color: #111111;
}
.cid-tAc7hNWynT .title-card {
  font-size: 1.3rem;
}
.cid-tAc7hNWynT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7hNWynT .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7hNWynT .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7hNWynT .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7hNWynT .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7hNWynT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7hNWynT .copyright img {
  margin-right: 10px;
}
.cid-tAc7hNWynT .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7hNWynT .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7hNWynT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7hNWynT .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7hNWynT .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7hNWynT .p-title,
.cid-tAc7hNWynT .social-media {
  color: #d2d5d2;
}
.cid-tAc7hNWynT .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7hNWynT H5 {
  color: #232323;
}
.cid-s6HTY5tdAL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTY5tdAL .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTY5tdAL p {
  margin: 0;
}
.cid-s6HTY5tdAL a {
  color: #00ac99;
}
.cid-s6HTY5tdAL a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s3HPwqosBP .navbar {
  padding-top: 20px !important;
}
.cid-s3HPwqosBP .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s3HPwqosBP .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s3HPwqosBP .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s3HPwqosBP .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s3HPwqosBP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HPwqosBP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s3HPwqosBP a {
  font-style: normal;
}
.cid-s3HPwqosBP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s3HPwqosBP .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s3HPwqosBP .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HPwqosBP .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s3HPwqosBP .content-text {
  margin-bottom: 0;
}
.cid-s3HPwqosBP .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s3HPwqosBP .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s3HPwqosBP .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s3HPwqosBP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s3HPwqosBP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s3HPwqosBP .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s3HPwqosBP .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s3HPwqosBP .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s3HPwqosBP .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s3HPwqosBP .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s3HPwqosBP .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s3HPwqosBP .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s3HPwqosBP .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s3HPwqosBP .content-link {
    display: none;
  }
}
.cid-s3HPwqosBP .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s3HPwqosBP .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s3HPwqosBP .nav-dropdown .link {
  font-weight: 600;
}
.cid-s3HPwqosBP .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s3HPwqosBP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s3HPwqosBP .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s3HPwqosBP .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3HPwqosBP .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3HPwqosBP .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s3HPwqosBP .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s3HPwqosBP .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s3HPwqosBP .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s3HPwqosBP .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s3HPwqosBP .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s3HPwqosBP .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s3HPwqosBP .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s3HPwqosBP .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s3HPwqosBP .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s3HPwqosBP .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s3HPwqosBP .dropdown-item:before {
    display: none;
  }
  .cid-s3HPwqosBP .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s3HPwqosBP .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s3HPwqosBP img {
    height: 3.8rem !important;
  }
  .cid-s3HPwqosBP .btn {
    display: flex;
  }
  .cid-s3HPwqosBP button.navbar-toggler {
    display: block;
  }
  .cid-s3HPwqosBP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s3HPwqosBP .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3HPwqosBP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s3HPwqosBP .navbar-collapse.collapsing,
  .cid-s3HPwqosBP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s3HPwqosBP .navbar-collapse.collapsing .navbar-nav,
  .cid-s3HPwqosBP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s3HPwqosBP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s3HPwqosBP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s3HPwqosBP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s3HPwqosBP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s3HPwqosBP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s3HPwqosBP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s3HPwqosBP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s3HPwqosBP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s3HPwqosBP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s3HPwqosBP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s3HPwqosBP .navbar .menu-content-top {
    display: block;
  }
  .cid-s3HPwqosBP .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s3HPwqosBP .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3HPwqosBP .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s3HPwqosBP .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s3HPwqosBP .menu-bottom {
    display: flex;
  }
  .cid-s3HPwqosBP .navbar {
    display: block;
    padding: 0;
  }
  .cid-s3HPwqosBP .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s3HPwqosBP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s3HPwqosBP .navbar-toggler {
    display: none;
  }
}
.cid-s3HPwqosBP .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s3HPwqosBP .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s3HPwqosBP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s3HPwqosBP .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s3HPwqosBP .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s3HPwqosBP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s3HPwqosBP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3HPwqosBP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s3HPwqosBP .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s3HPwqosBP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s3HPwqosBP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s3HPwqosBP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s3HPwqosBP .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s3HPwqosBP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s3HPwqosBP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s3HPwqosBP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s3HPwqosBP .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s3HPwqosBP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP button.navbar-toggler:focus {
  outline: none;
}
.cid-s3HPwqosBP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s3HPwqosBP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3HPwqosBP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s3HPwqosBP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3HPwqosBP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s3HPwqosBP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s3HPwqosBP .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3HPwqosBP .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s3HPwqosBP .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s3HPwqosBP .collapsed .btn {
  display: flex;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse.collapsing,
.cid-s3HPwqosBP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s3HPwqosBP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s3HPwqosBP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s3HPwqosBP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s3HPwqosBP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s3HPwqosBP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s3HPwqosBP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s3HPwqosBP .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s3HPwqosBP .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s3HPwqosBP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s3HPwqosBP .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s3HPwqosBP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s3HPwqosBP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s3HPwqosBP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s3HPwqosBP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s3HPwqosBP .collapsed .dropdown-item:before {
  display: none;
}
.cid-s3HPwqosBP .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s3HPwqosBP .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s3HPwqosBP .nav-link:focus {
  outline: none;
}
.cid-s3HPwqosBP .navbar-toggler {
  position: relative;
}
.cid-s3HPwqosBP .dropdown-item.active,
.cid-s3HPwqosBP .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s3HPwqosBP .nav-link:hover,
.cid-s3HPwqosBP .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s3HPwsP6xO {
  overflow-x: hidden !important;
}
.cid-s3HPwsP6xO,
.cid-s3HPwsP6xO .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s3HPwsP6xO .mbr-section-title {
  color: #d2d5d2;
}
.cid-s3HPwsP6xO .mbr-section-title span {
  color: #00ac99;
}
.cid-s3HPwsP6xO .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s3HPwsP6xO .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s3HPwsP6xO .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s3HPwsP6xO .mbr-overlay {
  z-index: 1;
}
.cid-s3HPwsP6xO .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s3HPwtOXQB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s3HPwtOXQB .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3HPwtOXQB .carousel-item.active,
.cid-s3HPwtOXQB .carousel-item-next,
.cid-s3HPwtOXQB .carousel-item-prev {
  display: flex;
}
.cid-s3HPwtOXQB .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s3HPwtOXQB .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s3HPwtOXQB .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s3HPwtOXQB .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s3HPwtOXQB .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s3HPwtOXQB .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s3HPwtOXQB .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s3HPwtOXQB H1 {
  color: #006d62;
}
.cid-s3HPwtOXQB .mbr-text,
.cid-s3HPwtOXQB .mbr-section-btn {
  color: #767676;
}
.cid-s3HPwtOXQB .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s3HPwtOXQB .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s3HPwtOXQB .author {
  margin: auto 0;
}
.cid-s3HPwtOXQB h3,
.cid-s3HPwtOXQB h4 {
  margin: 0;
  padding: 0;
}
.cid-s3HPwtOXQB H3 {
  color: #656565;
}
.cid-s3HPwtOXQB H4 {
  color: #656565;
}
.cid-s3HPwtOXQB .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s3HPwtOXQB .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s3HPwtOXQB .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s3HPwvtDPW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s3HPwvtDPW h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s3HPwvtDPW .nav-tabs .nav-item.open .nav-link:focus,
.cid-s3HPwvtDPW .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s3HPwvtDPW .nav-link.active {
  background: #00ac99;
}
.cid-s3HPwvtDPW .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s3HPwvtDPW .nav-link:hover {
  background: #00ac99;
}
.cid-s3HPwvtDPW .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s3HPwvtDPW .nav-link.display-4 {
  font-size: 15px;
}
.cid-s3HPwvtDPW .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s3HPwvtDPW .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s3HPwvtDPW .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s3HPwvtDPW .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s3HPwvtDPW .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s3HPwvtDPW .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s3HPwvtDPW .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s3HPwvtDPW .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s3HPwvtDPW .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s3HPwvtDPW .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s3HPwvtDPW .tab-pane .mbr-text {
  color: #333333;
}
.cid-s3HPwvtDPW .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s3HPwvtDPW .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s3HPwvtDPW .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s3HPwvtDPW .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s3HPwvtDPW .mbr-text,
  .cid-s3HPwvtDPW .nav-link,
  .cid-s3HPwvtDPW .mbr-card-title,
  .cid-s3HPwvtDPW .mbr-section-title {
    text-align: left;
  }
  .cid-s3HPwvtDPW .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s3HPwvtDPW .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s3HPwvtDPW H2 {
  color: #006d62;
}
.cid-s3HPwvtDPW .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s3HPwvtDPW .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s3HPwFnZV4 {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s3HPwFnZV4 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s3HPwFnZV4 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s3HPwFnZV4 .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s3HPwFnZV4 .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s3HPwFnZV4 .mbr-text,
.cid-s3HPwFnZV4 .mbr-section-btn {
  color: #767676;
}
.cid-s3HPwFnZV4 .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s3HPwFnZV4 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s3HPwFnZV4 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s3HPwFnZV4 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s3HPwFnZV4 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s3HPwFnZV4 .main-row {
    margin: 0;
  }
  .cid-s3HPwFnZV4 .mbr-section-title,
  .cid-s3HPwFnZV4 .mbr-text,
  .cid-s3HPwFnZV4 .list,
  .cid-s3HPwFnZV4 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s3HPwFnZV4 .text-content {
    padding: 0;
  }
}
.cid-s3HPwFnZV4 .mbr-section-title {
  color: #00ac99;
}
.cid-s3HPwGA9ev {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s3HPwGA9ev .carousel {
  z-index: 0;
}
.cid-s3HPwGA9ev .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s3HPwGA9ev .carousel-item.active,
.cid-s3HPwGA9ev .carousel-item-next,
.cid-s3HPwGA9ev .carousel-item-prev {
  display: flex;
}
.cid-s3HPwGA9ev .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s3HPwGA9ev .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s3HPwGA9ev .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s3HPwGA9ev .line1 {
  margin-left: -2rem;
}
.cid-s3HPwGA9ev .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s3HPwGA9ev .carousel-controls a {
  font-size: 2rem;
}
.cid-s3HPwGA9ev .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s3HPwGA9ev .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s3HPwGA9ev ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s3HPwGA9ev .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s3HPwGA9ev .carousel-indicators .active {
  opacity: 1;
}
.cid-s3HPwGA9ev .user_text,
.cid-s3HPwGA9ev .user_desk {
  color: #767676;
}
.cid-s3HPwGA9ev .title,
.cid-s3HPwGA9ev .line-align {
  color: #02b7a3;
}
.cid-s3HPwHOejY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s3HPwHOejY .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s3HPwHOejY .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s3HPwHOejY .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s3HPwHOejY .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s3HPwHOejY .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s3HPwHOejY .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s3HPwHOejY .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s3HPwHOejY .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s3HPwHOejY .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s3HPwHOejY .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7Pq5ATY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7Pq5ATY .content {
    text-align: center;
  }
  .cid-tAc7Pq5ATY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7Pq5ATY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7Pq5ATY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7Pq5ATY .media-wrap img {
  height: 6rem;
}
.cid-tAc7Pq5ATY .mbr-text {
  color: #8d97ad;
}
.cid-tAc7Pq5ATY .p-title {
  font-size: 17px;
}
.cid-tAc7Pq5ATY .p-title span {
  color: #111111;
}
.cid-tAc7Pq5ATY .title-card {
  font-size: 1.3rem;
}
.cid-tAc7Pq5ATY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7Pq5ATY .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7Pq5ATY .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7Pq5ATY .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7Pq5ATY .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7Pq5ATY .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7Pq5ATY .copyright img {
  margin-right: 10px;
}
.cid-tAc7Pq5ATY .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7Pq5ATY .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7Pq5ATY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7Pq5ATY .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7Pq5ATY .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7Pq5ATY .p-title,
.cid-tAc7Pq5ATY .social-media {
  color: #d2d5d2;
}
.cid-tAc7Pq5ATY .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7Pq5ATY H5 {
  color: #232323;
}
.cid-s6HU756R6C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HU756R6C .links {
  text-align: center;
  color: #232323;
}
.cid-s6HU756R6C p {
  margin: 0;
}
.cid-s6HU756R6C a {
  color: #00ac99;
}
.cid-s6HU756R6C a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s4fNJbj8LF .navbar {
  padding-top: 20px !important;
}
.cid-s4fNJbj8LF .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s4fNJbj8LF .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s4fNJbj8LF .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s4fNJbj8LF .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4fNJbj8LF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fNJbj8LF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4fNJbj8LF a {
  font-style: normal;
}
.cid-s4fNJbj8LF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s4fNJbj8LF .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s4fNJbj8LF .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fNJbj8LF .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s4fNJbj8LF .content-text {
  margin-bottom: 0;
}
.cid-s4fNJbj8LF .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s4fNJbj8LF .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s4fNJbj8LF .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s4fNJbj8LF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4fNJbj8LF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s4fNJbj8LF .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s4fNJbj8LF .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s4fNJbj8LF .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s4fNJbj8LF .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s4fNJbj8LF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4fNJbj8LF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4fNJbj8LF .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s4fNJbj8LF .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s4fNJbj8LF .content-link {
    display: none;
  }
}
.cid-s4fNJbj8LF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s4fNJbj8LF .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s4fNJbj8LF .nav-dropdown .link {
  font-weight: 600;
}
.cid-s4fNJbj8LF .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s4fNJbj8LF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4fNJbj8LF .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s4fNJbj8LF .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4fNJbj8LF .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4fNJbj8LF .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s4fNJbj8LF .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4fNJbj8LF .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4fNJbj8LF .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s4fNJbj8LF .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s4fNJbj8LF .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s4fNJbj8LF .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4fNJbj8LF .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s4fNJbj8LF .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s4fNJbj8LF .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s4fNJbj8LF .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s4fNJbj8LF .dropdown-item:before {
    display: none;
  }
  .cid-s4fNJbj8LF .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s4fNJbj8LF .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s4fNJbj8LF img {
    height: 3.8rem !important;
  }
  .cid-s4fNJbj8LF .btn {
    display: flex;
  }
  .cid-s4fNJbj8LF button.navbar-toggler {
    display: block;
  }
  .cid-s4fNJbj8LF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s4fNJbj8LF .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4fNJbj8LF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4fNJbj8LF .navbar-collapse.collapsing,
  .cid-s4fNJbj8LF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4fNJbj8LF .navbar-collapse.collapsing .navbar-nav,
  .cid-s4fNJbj8LF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4fNJbj8LF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4fNJbj8LF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s4fNJbj8LF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4fNJbj8LF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4fNJbj8LF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4fNJbj8LF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4fNJbj8LF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s4fNJbj8LF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4fNJbj8LF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4fNJbj8LF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s4fNJbj8LF .navbar .menu-content-top {
    display: block;
  }
  .cid-s4fNJbj8LF .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s4fNJbj8LF .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4fNJbj8LF .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4fNJbj8LF .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s4fNJbj8LF .menu-bottom {
    display: flex;
  }
  .cid-s4fNJbj8LF .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4fNJbj8LF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s4fNJbj8LF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s4fNJbj8LF .navbar-toggler {
    display: none;
  }
}
.cid-s4fNJbj8LF .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s4fNJbj8LF .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s4fNJbj8LF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4fNJbj8LF .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s4fNJbj8LF .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s4fNJbj8LF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4fNJbj8LF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4fNJbj8LF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s4fNJbj8LF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fNJbj8LF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4fNJbj8LF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4fNJbj8LF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4fNJbj8LF .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fNJbj8LF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4fNJbj8LF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4fNJbj8LF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4fNJbj8LF .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s4fNJbj8LF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF button.navbar-toggler:focus {
  outline: none;
}
.cid-s4fNJbj8LF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s4fNJbj8LF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4fNJbj8LF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4fNJbj8LF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4fNJbj8LF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4fNJbj8LF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fNJbj8LF .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4fNJbj8LF .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4fNJbj8LF .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s4fNJbj8LF .collapsed .btn {
  display: flex;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse.collapsing,
.cid-s4fNJbj8LF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4fNJbj8LF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4fNJbj8LF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4fNJbj8LF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4fNJbj8LF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4fNJbj8LF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s4fNJbj8LF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s4fNJbj8LF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4fNJbj8LF .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4fNJbj8LF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s4fNJbj8LF .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4fNJbj8LF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s4fNJbj8LF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4fNJbj8LF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4fNJbj8LF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s4fNJbj8LF .collapsed .dropdown-item:before {
  display: none;
}
.cid-s4fNJbj8LF .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s4fNJbj8LF .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s4fNJbj8LF .nav-link:focus {
  outline: none;
}
.cid-s4fNJbj8LF .navbar-toggler {
  position: relative;
}
.cid-s4fNJbj8LF .dropdown-item.active,
.cid-s4fNJbj8LF .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s4fNJbj8LF .nav-link:hover,
.cid-s4fNJbj8LF .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s4fNJcwemU {
  overflow-x: hidden !important;
}
.cid-s4fNJcwemU,
.cid-s4fNJcwemU .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s4fNJcwemU .mbr-section-title {
  color: #d2d5d2;
}
.cid-s4fNJcwemU .mbr-section-title span {
  color: #00ac99;
}
.cid-s4fNJcwemU .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s4fNJcwemU .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s4fNJcwemU .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s4fNJcwemU .mbr-overlay {
  z-index: 1;
}
.cid-s4fNJcwemU .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s4fNJd60OW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s4fNJd60OW .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4fNJd60OW .carousel-item.active,
.cid-s4fNJd60OW .carousel-item-next,
.cid-s4fNJd60OW .carousel-item-prev {
  display: flex;
}
.cid-s4fNJd60OW .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s4fNJd60OW .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s4fNJd60OW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s4fNJd60OW .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s4fNJd60OW .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s4fNJd60OW .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s4fNJd60OW .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s4fNJd60OW H1 {
  color: #006d62;
}
.cid-s4fNJd60OW .mbr-text,
.cid-s4fNJd60OW .mbr-section-btn {
  color: #767676;
}
.cid-s4fNJd60OW .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s4fNJd60OW .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s4fNJd60OW .author {
  margin: auto 0;
}
.cid-s4fNJd60OW h3,
.cid-s4fNJd60OW h4 {
  margin: 0;
  padding: 0;
}
.cid-s4fNJd60OW H3 {
  color: #656565;
}
.cid-s4fNJd60OW H4 {
  color: #656565;
}
.cid-s4fNJd60OW .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s4fNJd60OW .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s4fNJd60OW .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s4fNJdHEs2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s4fNJdHEs2 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s4fNJdHEs2 .nav-tabs .nav-item.open .nav-link:focus,
.cid-s4fNJdHEs2 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s4fNJdHEs2 .nav-link.active {
  background: #00ac99;
}
.cid-s4fNJdHEs2 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s4fNJdHEs2 .nav-link:hover {
  background: #00ac99;
}
.cid-s4fNJdHEs2 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s4fNJdHEs2 .nav-link.display-4 {
  font-size: 15px;
}
.cid-s4fNJdHEs2 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s4fNJdHEs2 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s4fNJdHEs2 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s4fNJdHEs2 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s4fNJdHEs2 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s4fNJdHEs2 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s4fNJdHEs2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s4fNJdHEs2 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s4fNJdHEs2 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s4fNJdHEs2 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s4fNJdHEs2 .tab-pane .mbr-text {
  color: #333333;
}
.cid-s4fNJdHEs2 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s4fNJdHEs2 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s4fNJdHEs2 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s4fNJdHEs2 .mbr-text,
  .cid-s4fNJdHEs2 .nav-link,
  .cid-s4fNJdHEs2 .mbr-card-title,
  .cid-s4fNJdHEs2 .mbr-section-title {
    text-align: left;
  }
  .cid-s4fNJdHEs2 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4fNJdHEs2 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s4fNJdHEs2 H2 {
  color: #333333;
  text-align: center;
}
.cid-s4fNJdHEs2 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s4fNJdHEs2 .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s4fNJi0374 {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s4fNJi0374 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s4fNJi0374 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4fNJi0374 .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s4fNJi0374 .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s4fNJi0374 .mbr-text,
.cid-s4fNJi0374 .mbr-section-btn {
  color: #767676;
}
.cid-s4fNJi0374 .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s4fNJi0374 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s4fNJi0374 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s4fNJi0374 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s4fNJi0374 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s4fNJi0374 .main-row {
    margin: 0;
  }
  .cid-s4fNJi0374 .mbr-section-title,
  .cid-s4fNJi0374 .mbr-text,
  .cid-s4fNJi0374 .list,
  .cid-s4fNJi0374 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s4fNJi0374 .text-content {
    padding: 0;
  }
}
.cid-s4fNJi0374 .mbr-section-title {
  color: #00ac99;
}
.cid-s4fNJjGGaG {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4fNJjGGaG .carousel {
  z-index: 0;
}
.cid-s4fNJjGGaG .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4fNJjGGaG .carousel-item.active,
.cid-s4fNJjGGaG .carousel-item-next,
.cid-s4fNJjGGaG .carousel-item-prev {
  display: flex;
}
.cid-s4fNJjGGaG .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s4fNJjGGaG .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s4fNJjGGaG .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s4fNJjGGaG .line1 {
  margin-left: -2rem;
}
.cid-s4fNJjGGaG .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s4fNJjGGaG .carousel-controls a {
  font-size: 2rem;
}
.cid-s4fNJjGGaG .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s4fNJjGGaG .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s4fNJjGGaG ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s4fNJjGGaG .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s4fNJjGGaG .carousel-indicators .active {
  opacity: 1;
}
.cid-s4fNJjGGaG .user_text,
.cid-s4fNJjGGaG .user_desk {
  color: #767676;
}
.cid-s4fNJjGGaG .title,
.cid-s4fNJjGGaG .line-align {
  color: #02b7a3;
}
.cid-s4fNJiB9Zo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s4fNJiB9Zo .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s4fNJiB9Zo .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s4fNJiB9Zo .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s4fNJiB9Zo .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s4fNJiB9Zo .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s4fNJiB9Zo .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s4fNJiB9Zo .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s4fNJiB9Zo .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s4fNJiB9Zo .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s4fNJiB9Zo .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-s6HTDZpts2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTDZpts2 .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTDZpts2 p {
  margin: 0;
}
.cid-s6HTDZpts2 a {
  color: #00ac99;
}
.cid-s6HTDZpts2 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tAc72cRl4B {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc72cRl4B .content {
    text-align: center;
  }
  .cid-tAc72cRl4B .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc72cRl4B .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc72cRl4B .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc72cRl4B .media-wrap img {
  height: 6rem;
}
.cid-tAc72cRl4B .mbr-text {
  color: #8d97ad;
}
.cid-tAc72cRl4B .p-title {
  font-size: 17px;
}
.cid-tAc72cRl4B .p-title span {
  color: #111111;
}
.cid-tAc72cRl4B .title-card {
  font-size: 1.3rem;
}
.cid-tAc72cRl4B .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc72cRl4B .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc72cRl4B .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc72cRl4B .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc72cRl4B .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc72cRl4B .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc72cRl4B .copyright img {
  margin-right: 10px;
}
.cid-tAc72cRl4B .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc72cRl4B .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc72cRl4B .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc72cRl4B .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc72cRl4B .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc72cRl4B .p-title,
.cid-tAc72cRl4B .social-media {
  color: #d2d5d2;
}
.cid-tAc72cRl4B .copyright > p {
  color: #f5f7fa;
}
.cid-tAc72cRl4B H5 {
  color: #232323;
}
.is-builder .cid-s4fRWIKmSn .navbar {
  padding-top: 20px !important;
}
.cid-s4fRWIKmSn .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s4fRWIKmSn .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s4fRWIKmSn .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s4fRWIKmSn .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4fRWIKmSn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fRWIKmSn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4fRWIKmSn a {
  font-style: normal;
}
.cid-s4fRWIKmSn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s4fRWIKmSn .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s4fRWIKmSn .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fRWIKmSn .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s4fRWIKmSn .content-text {
  margin-bottom: 0;
}
.cid-s4fRWIKmSn .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s4fRWIKmSn .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s4fRWIKmSn .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s4fRWIKmSn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4fRWIKmSn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s4fRWIKmSn .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s4fRWIKmSn .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s4fRWIKmSn .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s4fRWIKmSn .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s4fRWIKmSn .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4fRWIKmSn .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4fRWIKmSn .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s4fRWIKmSn .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s4fRWIKmSn .content-link {
    display: none;
  }
}
.cid-s4fRWIKmSn .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s4fRWIKmSn .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s4fRWIKmSn .nav-dropdown .link {
  font-weight: 600;
}
.cid-s4fRWIKmSn .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s4fRWIKmSn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4fRWIKmSn .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s4fRWIKmSn .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4fRWIKmSn .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4fRWIKmSn .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s4fRWIKmSn .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4fRWIKmSn .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4fRWIKmSn .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s4fRWIKmSn .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s4fRWIKmSn .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s4fRWIKmSn .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4fRWIKmSn .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s4fRWIKmSn .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s4fRWIKmSn .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s4fRWIKmSn .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s4fRWIKmSn .dropdown-item:before {
    display: none;
  }
  .cid-s4fRWIKmSn .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s4fRWIKmSn .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s4fRWIKmSn img {
    height: 3.8rem !important;
  }
  .cid-s4fRWIKmSn .btn {
    display: flex;
  }
  .cid-s4fRWIKmSn button.navbar-toggler {
    display: block;
  }
  .cid-s4fRWIKmSn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s4fRWIKmSn .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4fRWIKmSn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4fRWIKmSn .navbar-collapse.collapsing,
  .cid-s4fRWIKmSn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4fRWIKmSn .navbar-collapse.collapsing .navbar-nav,
  .cid-s4fRWIKmSn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4fRWIKmSn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4fRWIKmSn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s4fRWIKmSn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4fRWIKmSn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4fRWIKmSn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4fRWIKmSn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4fRWIKmSn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s4fRWIKmSn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4fRWIKmSn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4fRWIKmSn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s4fRWIKmSn .navbar .menu-content-top {
    display: block;
  }
  .cid-s4fRWIKmSn .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s4fRWIKmSn .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4fRWIKmSn .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4fRWIKmSn .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s4fRWIKmSn .menu-bottom {
    display: flex;
  }
  .cid-s4fRWIKmSn .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4fRWIKmSn .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s4fRWIKmSn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s4fRWIKmSn .navbar-toggler {
    display: none;
  }
}
.cid-s4fRWIKmSn .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s4fRWIKmSn .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s4fRWIKmSn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4fRWIKmSn .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s4fRWIKmSn .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s4fRWIKmSn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4fRWIKmSn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4fRWIKmSn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s4fRWIKmSn .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4fRWIKmSn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4fRWIKmSn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4fRWIKmSn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4fRWIKmSn .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4fRWIKmSn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4fRWIKmSn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4fRWIKmSn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4fRWIKmSn .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s4fRWIKmSn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn button.navbar-toggler:focus {
  outline: none;
}
.cid-s4fRWIKmSn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s4fRWIKmSn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4fRWIKmSn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4fRWIKmSn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4fRWIKmSn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4fRWIKmSn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4fRWIKmSn .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4fRWIKmSn .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4fRWIKmSn .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s4fRWIKmSn .collapsed .btn {
  display: flex;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse.collapsing,
.cid-s4fRWIKmSn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4fRWIKmSn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4fRWIKmSn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4fRWIKmSn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4fRWIKmSn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4fRWIKmSn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s4fRWIKmSn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s4fRWIKmSn .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4fRWIKmSn .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4fRWIKmSn .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s4fRWIKmSn .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4fRWIKmSn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s4fRWIKmSn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4fRWIKmSn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4fRWIKmSn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s4fRWIKmSn .collapsed .dropdown-item:before {
  display: none;
}
.cid-s4fRWIKmSn .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s4fRWIKmSn .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s4fRWIKmSn .nav-link:focus {
  outline: none;
}
.cid-s4fRWIKmSn .navbar-toggler {
  position: relative;
}
.cid-s4fRWIKmSn .dropdown-item.active,
.cid-s4fRWIKmSn .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s4fRWIKmSn .nav-link:hover,
.cid-s4fRWIKmSn .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s4fRWKh3E5 {
  overflow-x: hidden !important;
}
.cid-s4fRWKh3E5,
.cid-s4fRWKh3E5 .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s4fRWKh3E5 .mbr-section-title {
  color: #d2d5d2;
}
.cid-s4fRWKh3E5 .mbr-section-title span {
  color: #00ac99;
}
.cid-s4fRWKh3E5 .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s4fRWKh3E5 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s4fRWKh3E5 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s4fRWKh3E5 .mbr-overlay {
  z-index: 1;
}
.cid-s4fRWKh3E5 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s4fRWKUFOU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s4fRWKUFOU .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4fRWKUFOU .carousel-item.active,
.cid-s4fRWKUFOU .carousel-item-next,
.cid-s4fRWKUFOU .carousel-item-prev {
  display: flex;
}
.cid-s4fRWKUFOU .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s4fRWKUFOU .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s4fRWKUFOU .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s4fRWKUFOU .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s4fRWKUFOU .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s4fRWKUFOU .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s4fRWKUFOU .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s4fRWKUFOU H1 {
  color: #006d62;
}
.cid-s4fRWKUFOU .mbr-text,
.cid-s4fRWKUFOU .mbr-section-btn {
  color: #767676;
}
.cid-s4fRWKUFOU .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s4fRWKUFOU .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s4fRWKUFOU .author {
  margin: auto 0;
}
.cid-s4fRWKUFOU h3,
.cid-s4fRWKUFOU h4 {
  margin: 0;
  padding: 0;
}
.cid-s4fRWKUFOU H3 {
  color: #656565;
}
.cid-s4fRWKUFOU H4 {
  color: #656565;
}
.cid-s4fRWKUFOU .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s4fRWKUFOU .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s4fRWKUFOU .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s4fRWM4A6P {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s4fRWM4A6P h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s4fRWM4A6P .nav-tabs .nav-item.open .nav-link:focus,
.cid-s4fRWM4A6P .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s4fRWM4A6P .nav-link.active {
  background: #00ac99;
}
.cid-s4fRWM4A6P .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s4fRWM4A6P .nav-link:hover {
  background: #00ac99;
}
.cid-s4fRWM4A6P .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s4fRWM4A6P .nav-link.display-4 {
  font-size: 15px;
}
.cid-s4fRWM4A6P .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s4fRWM4A6P .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s4fRWM4A6P .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s4fRWM4A6P .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s4fRWM4A6P .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s4fRWM4A6P .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s4fRWM4A6P .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s4fRWM4A6P .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s4fRWM4A6P .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s4fRWM4A6P .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s4fRWM4A6P .tab-pane .mbr-text {
  color: #333333;
}
.cid-s4fRWM4A6P .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s4fRWM4A6P .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s4fRWM4A6P .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s4fRWM4A6P .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s4fRWM4A6P .mbr-text,
  .cid-s4fRWM4A6P .nav-link,
  .cid-s4fRWM4A6P .mbr-card-title,
  .cid-s4fRWM4A6P .mbr-section-title {
    text-align: left;
  }
  .cid-s4fRWM4A6P .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4fRWM4A6P .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s4fRWM4A6P H2 {
  color: #333333;
  text-align: center;
}
.cid-s4fRWM4A6P .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s4fRWM4A6P .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s4fRWRjBgE {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s4fRWRjBgE .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s4fRWRjBgE .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4fRWRjBgE .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s4fRWRjBgE .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s4fRWRjBgE .mbr-text,
.cid-s4fRWRjBgE .mbr-section-btn {
  color: #767676;
}
.cid-s4fRWRjBgE .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s4fRWRjBgE .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s4fRWRjBgE .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s4fRWRjBgE .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s4fRWRjBgE .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s4fRWRjBgE .main-row {
    margin: 0;
  }
  .cid-s4fRWRjBgE .mbr-section-title,
  .cid-s4fRWRjBgE .mbr-text,
  .cid-s4fRWRjBgE .list,
  .cid-s4fRWRjBgE .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s4fRWRjBgE .text-content {
    padding: 0;
  }
}
.cid-s4fRWRjBgE .mbr-section-title {
  color: #00ac99;
}
.cid-s4fRWS4Y9c {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4fRWS4Y9c .carousel {
  z-index: 0;
}
.cid-s4fRWS4Y9c .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4fRWS4Y9c .carousel-item.active,
.cid-s4fRWS4Y9c .carousel-item-next,
.cid-s4fRWS4Y9c .carousel-item-prev {
  display: flex;
}
.cid-s4fRWS4Y9c .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s4fRWS4Y9c .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s4fRWS4Y9c .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s4fRWS4Y9c .line1 {
  margin-left: -2rem;
}
.cid-s4fRWS4Y9c .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s4fRWS4Y9c .carousel-controls a {
  font-size: 2rem;
}
.cid-s4fRWS4Y9c .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s4fRWS4Y9c .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s4fRWS4Y9c ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s4fRWS4Y9c .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s4fRWS4Y9c .carousel-indicators .active {
  opacity: 1;
}
.cid-s4fRWS4Y9c .user_text,
.cid-s4fRWS4Y9c .user_desk {
  color: #767676;
}
.cid-s4fRWS4Y9c .title,
.cid-s4fRWS4Y9c .line-align {
  color: #02b7a3;
}
.cid-s4fRWSUhws {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s4fRWSUhws .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s4fRWSUhws .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s4fRWSUhws .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s4fRWSUhws .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s4fRWSUhws .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s4fRWSUhws .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s4fRWSUhws .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s4fRWSUhws .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s4fRWSUhws .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s4fRWSUhws .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc74EO1Pr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc74EO1Pr .content {
    text-align: center;
  }
  .cid-tAc74EO1Pr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc74EO1Pr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc74EO1Pr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc74EO1Pr .media-wrap img {
  height: 6rem;
}
.cid-tAc74EO1Pr .mbr-text {
  color: #8d97ad;
}
.cid-tAc74EO1Pr .p-title {
  font-size: 17px;
}
.cid-tAc74EO1Pr .p-title span {
  color: #111111;
}
.cid-tAc74EO1Pr .title-card {
  font-size: 1.3rem;
}
.cid-tAc74EO1Pr .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc74EO1Pr .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc74EO1Pr .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc74EO1Pr .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc74EO1Pr .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc74EO1Pr .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc74EO1Pr .copyright img {
  margin-right: 10px;
}
.cid-tAc74EO1Pr .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc74EO1Pr .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc74EO1Pr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc74EO1Pr .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc74EO1Pr .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc74EO1Pr .p-title,
.cid-tAc74EO1Pr .social-media {
  color: #d2d5d2;
}
.cid-tAc74EO1Pr .copyright > p {
  color: #f5f7fa;
}
.cid-tAc74EO1Pr H5 {
  color: #232323;
}
.cid-s6HTIc0qTE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTIc0qTE .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTIc0qTE p {
  margin: 0;
}
.cid-s6HTIc0qTE a {
  color: #00ac99;
}
.cid-s6HTIc0qTE a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s4gIH60MvG .navbar {
  padding-top: 20px !important;
}
.cid-s4gIH60MvG .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s4gIH60MvG .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s4gIH60MvG .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s4gIH60MvG .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4gIH60MvG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gIH60MvG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4gIH60MvG a {
  font-style: normal;
}
.cid-s4gIH60MvG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s4gIH60MvG .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s4gIH60MvG .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gIH60MvG .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s4gIH60MvG .content-text {
  margin-bottom: 0;
}
.cid-s4gIH60MvG .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s4gIH60MvG .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s4gIH60MvG .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s4gIH60MvG .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4gIH60MvG .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s4gIH60MvG .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s4gIH60MvG .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s4gIH60MvG .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s4gIH60MvG .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s4gIH60MvG .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4gIH60MvG .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4gIH60MvG .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s4gIH60MvG .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s4gIH60MvG .content-link {
    display: none;
  }
}
.cid-s4gIH60MvG .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s4gIH60MvG .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s4gIH60MvG .nav-dropdown .link {
  font-weight: 600;
}
.cid-s4gIH60MvG .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s4gIH60MvG .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4gIH60MvG .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s4gIH60MvG .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4gIH60MvG .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4gIH60MvG .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s4gIH60MvG .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4gIH60MvG .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4gIH60MvG .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s4gIH60MvG .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s4gIH60MvG .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s4gIH60MvG .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4gIH60MvG .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s4gIH60MvG .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s4gIH60MvG .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s4gIH60MvG .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s4gIH60MvG .dropdown-item:before {
    display: none;
  }
  .cid-s4gIH60MvG .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s4gIH60MvG .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s4gIH60MvG img {
    height: 3.8rem !important;
  }
  .cid-s4gIH60MvG .btn {
    display: flex;
  }
  .cid-s4gIH60MvG button.navbar-toggler {
    display: block;
  }
  .cid-s4gIH60MvG .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s4gIH60MvG .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4gIH60MvG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4gIH60MvG .navbar-collapse.collapsing,
  .cid-s4gIH60MvG .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4gIH60MvG .navbar-collapse.collapsing .navbar-nav,
  .cid-s4gIH60MvG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4gIH60MvG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4gIH60MvG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s4gIH60MvG .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4gIH60MvG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4gIH60MvG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4gIH60MvG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4gIH60MvG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s4gIH60MvG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4gIH60MvG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4gIH60MvG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s4gIH60MvG .navbar .menu-content-top {
    display: block;
  }
  .cid-s4gIH60MvG .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s4gIH60MvG .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4gIH60MvG .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4gIH60MvG .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s4gIH60MvG .menu-bottom {
    display: flex;
  }
  .cid-s4gIH60MvG .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4gIH60MvG .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s4gIH60MvG .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s4gIH60MvG .navbar-toggler {
    display: none;
  }
}
.cid-s4gIH60MvG .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s4gIH60MvG .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s4gIH60MvG .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4gIH60MvG .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s4gIH60MvG .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s4gIH60MvG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4gIH60MvG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4gIH60MvG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s4gIH60MvG .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gIH60MvG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4gIH60MvG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4gIH60MvG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4gIH60MvG .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gIH60MvG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4gIH60MvG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4gIH60MvG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4gIH60MvG .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s4gIH60MvG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG button.navbar-toggler:focus {
  outline: none;
}
.cid-s4gIH60MvG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s4gIH60MvG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4gIH60MvG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4gIH60MvG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4gIH60MvG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4gIH60MvG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gIH60MvG .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4gIH60MvG .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4gIH60MvG .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s4gIH60MvG .collapsed .btn {
  display: flex;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse.collapsing,
.cid-s4gIH60MvG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4gIH60MvG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4gIH60MvG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4gIH60MvG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4gIH60MvG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4gIH60MvG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s4gIH60MvG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s4gIH60MvG .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4gIH60MvG .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4gIH60MvG .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s4gIH60MvG .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4gIH60MvG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s4gIH60MvG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4gIH60MvG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4gIH60MvG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s4gIH60MvG .collapsed .dropdown-item:before {
  display: none;
}
.cid-s4gIH60MvG .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s4gIH60MvG .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s4gIH60MvG .nav-link:focus {
  outline: none;
}
.cid-s4gIH60MvG .navbar-toggler {
  position: relative;
}
.cid-s4gIH60MvG .dropdown-item.active,
.cid-s4gIH60MvG .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s4gIH60MvG .nav-link:hover,
.cid-s4gIH60MvG .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s4gIH8LCEm {
  overflow-x: hidden !important;
}
.cid-s4gIH8LCEm,
.cid-s4gIH8LCEm .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s4gIH8LCEm .mbr-section-title {
  color: #d2d5d2;
}
.cid-s4gIH8LCEm .mbr-section-title span {
  color: #00ac99;
}
.cid-s4gIH8LCEm .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s4gIH8LCEm .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s4gIH8LCEm .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s4gIH8LCEm .mbr-overlay {
  z-index: 1;
}
.cid-s4gIH8LCEm .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s4gIHajE0W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s4gIHajE0W .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4gIHajE0W .carousel-item.active,
.cid-s4gIHajE0W .carousel-item-next,
.cid-s4gIHajE0W .carousel-item-prev {
  display: flex;
}
.cid-s4gIHajE0W .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s4gIHajE0W .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s4gIHajE0W .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s4gIHajE0W .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s4gIHajE0W .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s4gIHajE0W .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s4gIHajE0W .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s4gIHajE0W H1 {
  color: #006d62;
}
.cid-s4gIHajE0W .mbr-text,
.cid-s4gIHajE0W .mbr-section-btn {
  color: #767676;
}
.cid-s4gIHajE0W .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s4gIHajE0W .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s4gIHajE0W .author {
  margin: auto 0;
}
.cid-s4gIHajE0W h3,
.cid-s4gIHajE0W h4 {
  margin: 0;
  padding: 0;
}
.cid-s4gIHajE0W H3 {
  color: #656565;
}
.cid-s4gIHajE0W H4 {
  color: #656565;
}
.cid-s4gIHajE0W .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s4gIHajE0W .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s4gIHajE0W .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s4gIHc0cTB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s4gIHc0cTB h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s4gIHc0cTB .nav-tabs .nav-item.open .nav-link:focus,
.cid-s4gIHc0cTB .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s4gIHc0cTB .nav-link.active {
  background: #00ac99;
}
.cid-s4gIHc0cTB .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s4gIHc0cTB .nav-link:hover {
  background: #00ac99;
}
.cid-s4gIHc0cTB .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s4gIHc0cTB .nav-link.display-4 {
  font-size: 15px;
}
.cid-s4gIHc0cTB .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s4gIHc0cTB .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s4gIHc0cTB .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s4gIHc0cTB .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s4gIHc0cTB .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s4gIHc0cTB .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s4gIHc0cTB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s4gIHc0cTB .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s4gIHc0cTB .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s4gIHc0cTB .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s4gIHc0cTB .tab-pane .mbr-text {
  color: #333333;
}
.cid-s4gIHc0cTB .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s4gIHc0cTB .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s4gIHc0cTB .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s4gIHc0cTB .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s4gIHc0cTB .mbr-text,
  .cid-s4gIHc0cTB .nav-link,
  .cid-s4gIHc0cTB .mbr-card-title,
  .cid-s4gIHc0cTB .mbr-section-title {
    text-align: left;
  }
  .cid-s4gIHc0cTB .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4gIHc0cTB .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s4gIHc0cTB H2 {
  color: #333333;
  text-align: center;
}
.cid-s4gIHc0cTB .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s4gIHc0cTB .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s4gIHpgL5P {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s4gIHpgL5P .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s4gIHpgL5P .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4gIHpgL5P .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s4gIHpgL5P .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s4gIHpgL5P .mbr-text,
.cid-s4gIHpgL5P .mbr-section-btn {
  color: #767676;
}
.cid-s4gIHpgL5P .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s4gIHpgL5P .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s4gIHpgL5P .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s4gIHpgL5P .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s4gIHpgL5P .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s4gIHpgL5P .main-row {
    margin: 0;
  }
  .cid-s4gIHpgL5P .mbr-section-title,
  .cid-s4gIHpgL5P .mbr-text,
  .cid-s4gIHpgL5P .list,
  .cid-s4gIHpgL5P .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s4gIHpgL5P .text-content {
    padding: 0;
  }
}
.cid-s4gIHpgL5P .mbr-section-title {
  color: #00ac99;
}
.cid-s4gIHpVa3j {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4gIHpVa3j .carousel {
  z-index: 0;
}
.cid-s4gIHpVa3j .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4gIHpVa3j .carousel-item.active,
.cid-s4gIHpVa3j .carousel-item-next,
.cid-s4gIHpVa3j .carousel-item-prev {
  display: flex;
}
.cid-s4gIHpVa3j .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s4gIHpVa3j .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s4gIHpVa3j .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s4gIHpVa3j .line1 {
  margin-left: -2rem;
}
.cid-s4gIHpVa3j .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s4gIHpVa3j .carousel-controls a {
  font-size: 2rem;
}
.cid-s4gIHpVa3j .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s4gIHpVa3j .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s4gIHpVa3j ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s4gIHpVa3j .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s4gIHpVa3j .carousel-indicators .active {
  opacity: 1;
}
.cid-s4gIHpVa3j .user_text,
.cid-s4gIHpVa3j .user_desk {
  color: #767676;
}
.cid-s4gIHpVa3j .title,
.cid-s4gIHpVa3j .line-align {
  color: #02b7a3;
}
.cid-s4gIHqGYeX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s4gIHqGYeX .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s4gIHqGYeX .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s4gIHqGYeX .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s4gIHqGYeX .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s4gIHqGYeX .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s4gIHqGYeX .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s4gIHqGYeX .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s4gIHqGYeX .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s4gIHqGYeX .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s4gIHqGYeX .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc79WESRO {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc79WESRO .content {
    text-align: center;
  }
  .cid-tAc79WESRO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc79WESRO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc79WESRO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc79WESRO .media-wrap img {
  height: 6rem;
}
.cid-tAc79WESRO .mbr-text {
  color: #8d97ad;
}
.cid-tAc79WESRO .p-title {
  font-size: 17px;
}
.cid-tAc79WESRO .p-title span {
  color: #111111;
}
.cid-tAc79WESRO .title-card {
  font-size: 1.3rem;
}
.cid-tAc79WESRO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc79WESRO .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc79WESRO .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc79WESRO .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc79WESRO .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc79WESRO .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc79WESRO .copyright img {
  margin-right: 10px;
}
.cid-tAc79WESRO .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc79WESRO .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc79WESRO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc79WESRO .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc79WESRO .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc79WESRO .p-title,
.cid-tAc79WESRO .social-media {
  color: #d2d5d2;
}
.cid-tAc79WESRO .copyright > p {
  color: #f5f7fa;
}
.cid-tAc79WESRO H5 {
  color: #232323;
}
.cid-s6HTMRrX4y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTMRrX4y .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTMRrX4y p {
  margin: 0;
}
.cid-s6HTMRrX4y a {
  color: #00ac99;
}
.cid-s6HTMRrX4y a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s4gXSexsKC .navbar {
  padding-top: 20px !important;
}
.cid-s4gXSexsKC .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s4gXSexsKC .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s4gXSexsKC .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s4gXSexsKC .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4gXSexsKC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gXSexsKC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4gXSexsKC a {
  font-style: normal;
}
.cid-s4gXSexsKC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s4gXSexsKC .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s4gXSexsKC .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gXSexsKC .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s4gXSexsKC .content-text {
  margin-bottom: 0;
}
.cid-s4gXSexsKC .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s4gXSexsKC .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s4gXSexsKC .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s4gXSexsKC .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4gXSexsKC .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s4gXSexsKC .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s4gXSexsKC .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s4gXSexsKC .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s4gXSexsKC .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s4gXSexsKC .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4gXSexsKC .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4gXSexsKC .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s4gXSexsKC .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s4gXSexsKC .content-link {
    display: none;
  }
}
.cid-s4gXSexsKC .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s4gXSexsKC .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s4gXSexsKC .nav-dropdown .link {
  font-weight: 600;
}
.cid-s4gXSexsKC .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s4gXSexsKC .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4gXSexsKC .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s4gXSexsKC .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4gXSexsKC .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4gXSexsKC .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s4gXSexsKC .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4gXSexsKC .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4gXSexsKC .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s4gXSexsKC .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s4gXSexsKC .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s4gXSexsKC .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4gXSexsKC .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s4gXSexsKC .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s4gXSexsKC .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s4gXSexsKC .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s4gXSexsKC .dropdown-item:before {
    display: none;
  }
  .cid-s4gXSexsKC .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s4gXSexsKC .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s4gXSexsKC img {
    height: 3.8rem !important;
  }
  .cid-s4gXSexsKC .btn {
    display: flex;
  }
  .cid-s4gXSexsKC button.navbar-toggler {
    display: block;
  }
  .cid-s4gXSexsKC .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s4gXSexsKC .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4gXSexsKC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4gXSexsKC .navbar-collapse.collapsing,
  .cid-s4gXSexsKC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4gXSexsKC .navbar-collapse.collapsing .navbar-nav,
  .cid-s4gXSexsKC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4gXSexsKC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4gXSexsKC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s4gXSexsKC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4gXSexsKC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4gXSexsKC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4gXSexsKC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4gXSexsKC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s4gXSexsKC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4gXSexsKC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4gXSexsKC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s4gXSexsKC .navbar .menu-content-top {
    display: block;
  }
  .cid-s4gXSexsKC .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s4gXSexsKC .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4gXSexsKC .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4gXSexsKC .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s4gXSexsKC .menu-bottom {
    display: flex;
  }
  .cid-s4gXSexsKC .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4gXSexsKC .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s4gXSexsKC .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s4gXSexsKC .navbar-toggler {
    display: none;
  }
}
.cid-s4gXSexsKC .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s4gXSexsKC .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s4gXSexsKC .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4gXSexsKC .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s4gXSexsKC .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s4gXSexsKC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4gXSexsKC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4gXSexsKC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s4gXSexsKC .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4gXSexsKC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4gXSexsKC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4gXSexsKC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4gXSexsKC .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4gXSexsKC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4gXSexsKC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4gXSexsKC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4gXSexsKC .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s4gXSexsKC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC button.navbar-toggler:focus {
  outline: none;
}
.cid-s4gXSexsKC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s4gXSexsKC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4gXSexsKC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4gXSexsKC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4gXSexsKC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4gXSexsKC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4gXSexsKC .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4gXSexsKC .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4gXSexsKC .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s4gXSexsKC .collapsed .btn {
  display: flex;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse.collapsing,
.cid-s4gXSexsKC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4gXSexsKC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4gXSexsKC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4gXSexsKC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4gXSexsKC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4gXSexsKC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s4gXSexsKC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s4gXSexsKC .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4gXSexsKC .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4gXSexsKC .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s4gXSexsKC .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4gXSexsKC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s4gXSexsKC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4gXSexsKC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4gXSexsKC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s4gXSexsKC .collapsed .dropdown-item:before {
  display: none;
}
.cid-s4gXSexsKC .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s4gXSexsKC .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s4gXSexsKC .nav-link:focus {
  outline: none;
}
.cid-s4gXSexsKC .navbar-toggler {
  position: relative;
}
.cid-s4gXSexsKC .dropdown-item.active,
.cid-s4gXSexsKC .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s4gXSexsKC .nav-link:hover,
.cid-s4gXSexsKC .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s4gXShQTUq {
  overflow-x: hidden !important;
}
.cid-s4gXShQTUq,
.cid-s4gXShQTUq .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s4gXShQTUq .mbr-section-title {
  color: #d2d5d2;
}
.cid-s4gXShQTUq .mbr-section-title span {
  color: #00ac99;
}
.cid-s4gXShQTUq .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s4gXShQTUq .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s4gXShQTUq .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s4gXShQTUq .mbr-overlay {
  z-index: 1;
}
.cid-s4gXShQTUq .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s4gXSiRfmC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s4gXSiRfmC .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4gXSiRfmC .carousel-item.active,
.cid-s4gXSiRfmC .carousel-item-next,
.cid-s4gXSiRfmC .carousel-item-prev {
  display: flex;
}
.cid-s4gXSiRfmC .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s4gXSiRfmC .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s4gXSiRfmC .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s4gXSiRfmC .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s4gXSiRfmC .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s4gXSiRfmC .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s4gXSiRfmC .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s4gXSiRfmC H1 {
  color: #006d62;
}
.cid-s4gXSiRfmC .mbr-text,
.cid-s4gXSiRfmC .mbr-section-btn {
  color: #767676;
}
.cid-s4gXSiRfmC .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s4gXSiRfmC .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s4gXSiRfmC .author {
  margin: auto 0;
}
.cid-s4gXSiRfmC h3,
.cid-s4gXSiRfmC h4 {
  margin: 0;
  padding: 0;
}
.cid-s4gXSiRfmC H3 {
  color: #656565;
}
.cid-s4gXSiRfmC H4 {
  color: #656565;
}
.cid-s4gXSiRfmC .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s4gXSiRfmC .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s4gXSiRfmC .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s4gXSus2kG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s4gXSus2kG h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s4gXSus2kG .nav-tabs .nav-item.open .nav-link:focus,
.cid-s4gXSus2kG .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s4gXSus2kG .nav-link.active {
  background: #00ac99;
}
.cid-s4gXSus2kG .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s4gXSus2kG .nav-link:hover {
  background: #00ac99;
}
.cid-s4gXSus2kG .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s4gXSus2kG .nav-link.display-4 {
  font-size: 15px;
}
.cid-s4gXSus2kG .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s4gXSus2kG .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s4gXSus2kG .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s4gXSus2kG .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s4gXSus2kG .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s4gXSus2kG .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s4gXSus2kG .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s4gXSus2kG .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s4gXSus2kG .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s4gXSus2kG .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s4gXSus2kG .tab-pane .mbr-text {
  color: #333333;
}
.cid-s4gXSus2kG .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s4gXSus2kG .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s4gXSus2kG .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s4gXSus2kG .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s4gXSus2kG .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s4gXSus2kG .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s4gXSus2kG .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s4gXSus2kG .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s4gXSus2kG .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s4gXSus2kG .mbr-text,
  .cid-s4gXSus2kG .nav-link,
  .cid-s4gXSus2kG .mbr-card-title,
  .cid-s4gXSus2kG .mbr-section-title {
    text-align: left;
  }
  .cid-s4gXSus2kG .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4gXSus2kG .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s4gXSus2kG H2 {
  color: #006d62;
}
.cid-s4gXSus2kG .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s4gXSus2kG .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s4gXSzeRss {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s4gXSzeRss .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s4gXSzeRss .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4gXSzeRss .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s4gXSzeRss .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s4gXSzeRss .mbr-text,
.cid-s4gXSzeRss .mbr-section-btn {
  color: #767676;
}
.cid-s4gXSzeRss .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s4gXSzeRss .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s4gXSzeRss .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s4gXSzeRss .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s4gXSzeRss .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s4gXSzeRss .main-row {
    margin: 0;
  }
  .cid-s4gXSzeRss .mbr-section-title,
  .cid-s4gXSzeRss .mbr-text,
  .cid-s4gXSzeRss .list,
  .cid-s4gXSzeRss .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s4gXSzeRss .text-content {
    padding: 0;
  }
}
.cid-s4gXSzeRss .mbr-section-title {
  color: #00ac99;
}
.cid-s4gXSBn2wX {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4gXSBn2wX .carousel {
  z-index: 0;
}
.cid-s4gXSBn2wX .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4gXSBn2wX .carousel-item.active,
.cid-s4gXSBn2wX .carousel-item-next,
.cid-s4gXSBn2wX .carousel-item-prev {
  display: flex;
}
.cid-s4gXSBn2wX .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s4gXSBn2wX .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s4gXSBn2wX .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s4gXSBn2wX .line1 {
  margin-left: -2rem;
}
.cid-s4gXSBn2wX .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s4gXSBn2wX .carousel-controls a {
  font-size: 2rem;
}
.cid-s4gXSBn2wX .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s4gXSBn2wX .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s4gXSBn2wX ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s4gXSBn2wX .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s4gXSBn2wX .carousel-indicators .active {
  opacity: 1;
}
.cid-s4gXSBn2wX .user_text,
.cid-s4gXSBn2wX .user_desk {
  color: #767676;
}
.cid-s4gXSBn2wX .title,
.cid-s4gXSBn2wX .line-align {
  color: #02b7a3;
}
.cid-s4gXSAbX0w {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s4gXSAbX0w .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s4gXSAbX0w .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s4gXSAbX0w .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s4gXSAbX0w .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s4gXSAbX0w .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s4gXSAbX0w .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s4gXSAbX0w .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s4gXSAbX0w .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s4gXSAbX0w .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s4gXSAbX0w .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6UHmEd4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6UHmEd4 .content {
    text-align: center;
  }
  .cid-tAc6UHmEd4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6UHmEd4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6UHmEd4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6UHmEd4 .media-wrap img {
  height: 6rem;
}
.cid-tAc6UHmEd4 .mbr-text {
  color: #8d97ad;
}
.cid-tAc6UHmEd4 .p-title {
  font-size: 17px;
}
.cid-tAc6UHmEd4 .p-title span {
  color: #111111;
}
.cid-tAc6UHmEd4 .title-card {
  font-size: 1.3rem;
}
.cid-tAc6UHmEd4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6UHmEd4 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6UHmEd4 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6UHmEd4 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6UHmEd4 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6UHmEd4 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6UHmEd4 .copyright img {
  margin-right: 10px;
}
.cid-tAc6UHmEd4 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6UHmEd4 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6UHmEd4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6UHmEd4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6UHmEd4 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6UHmEd4 .p-title,
.cid-tAc6UHmEd4 .social-media {
  color: #d2d5d2;
}
.cid-tAc6UHmEd4 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6UHmEd4 H5 {
  color: #232323;
}
.cid-s6HTvmMo47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTvmMo47 .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTvmMo47 p {
  margin: 0;
}
.cid-s6HTvmMo47 a {
  color: #00ac99;
}
.cid-s6HTvmMo47 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s4h07LFgik .navbar {
  padding-top: 20px !important;
}
.cid-s4h07LFgik .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s4h07LFgik .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s4h07LFgik .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s4h07LFgik .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s4h07LFgik .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4h07LFgik .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s4h07LFgik .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4h07LFgik .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4h07LFgik .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4h07LFgik .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4h07LFgik .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4h07LFgik a {
  font-style: normal;
}
.cid-s4h07LFgik .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s4h07LFgik .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s4h07LFgik .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4h07LFgik .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s4h07LFgik .content-text {
  margin-bottom: 0;
}
.cid-s4h07LFgik .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s4h07LFgik .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s4h07LFgik .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s4h07LFgik .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s4h07LFgik .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s4h07LFgik .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s4h07LFgik .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s4h07LFgik .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s4h07LFgik .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s4h07LFgik .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s4h07LFgik .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s4h07LFgik .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s4h07LFgik .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s4h07LFgik .content-link {
    display: none;
  }
}
.cid-s4h07LFgik .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s4h07LFgik .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s4h07LFgik .nav-dropdown .link {
  font-weight: 600;
}
.cid-s4h07LFgik .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s4h07LFgik .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s4h07LFgik .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s4h07LFgik .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4h07LFgik .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4h07LFgik .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s4h07LFgik .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s4h07LFgik .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s4h07LFgik .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s4h07LFgik .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s4h07LFgik .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s4h07LFgik .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4h07LFgik .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s4h07LFgik .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s4h07LFgik .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s4h07LFgik .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s4h07LFgik .dropdown-item:before {
    display: none;
  }
  .cid-s4h07LFgik .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s4h07LFgik .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s4h07LFgik img {
    height: 3.8rem !important;
  }
  .cid-s4h07LFgik .btn {
    display: flex;
  }
  .cid-s4h07LFgik button.navbar-toggler {
    display: block;
  }
  .cid-s4h07LFgik .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s4h07LFgik .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4h07LFgik .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4h07LFgik .navbar-collapse.collapsing,
  .cid-s4h07LFgik .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4h07LFgik .navbar-collapse.collapsing .navbar-nav,
  .cid-s4h07LFgik .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4h07LFgik .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4h07LFgik .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s4h07LFgik .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4h07LFgik .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4h07LFgik .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4h07LFgik .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4h07LFgik .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s4h07LFgik .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4h07LFgik .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4h07LFgik .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s4h07LFgik .navbar .menu-content-top {
    display: block;
  }
  .cid-s4h07LFgik .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s4h07LFgik .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4h07LFgik .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s4h07LFgik .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s4h07LFgik .menu-bottom {
    display: flex;
  }
  .cid-s4h07LFgik .navbar {
    display: block;
    padding: 0;
  }
  .cid-s4h07LFgik .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s4h07LFgik .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s4h07LFgik .navbar-toggler {
    display: none;
  }
}
.cid-s4h07LFgik .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s4h07LFgik .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s4h07LFgik .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s4h07LFgik .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s4h07LFgik .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s4h07LFgik .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4h07LFgik .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4h07LFgik .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4h07LFgik .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s4h07LFgik .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s4h07LFgik .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4h07LFgik .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4h07LFgik .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s4h07LFgik .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s4h07LFgik .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4h07LFgik .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4h07LFgik .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4h07LFgik .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s4h07LFgik button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik button.navbar-toggler:focus {
  outline: none;
}
.cid-s4h07LFgik button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s4h07LFgik button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4h07LFgik button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s4h07LFgik button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4h07LFgik nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s4h07LFgik nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s4h07LFgik .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4h07LFgik .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s4h07LFgik .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s4h07LFgik .collapsed .btn {
  display: flex;
}
.cid-s4h07LFgik .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4h07LFgik .collapsed .navbar-collapse.collapsing,
.cid-s4h07LFgik .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4h07LFgik .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4h07LFgik .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4h07LFgik .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4h07LFgik .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4h07LFgik .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4h07LFgik .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4h07LFgik .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4h07LFgik .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s4h07LFgik .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s4h07LFgik .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s4h07LFgik .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4h07LFgik .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s4h07LFgik .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s4h07LFgik .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s4h07LFgik .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4h07LFgik .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4h07LFgik .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s4h07LFgik .collapsed .dropdown-item:before {
  display: none;
}
.cid-s4h07LFgik .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s4h07LFgik .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s4h07LFgik .nav-link:focus {
  outline: none;
}
.cid-s4h07LFgik .navbar-toggler {
  position: relative;
}
.cid-s4h07LFgik .dropdown-item.active,
.cid-s4h07LFgik .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s4h07LFgik .nav-link:hover,
.cid-s4h07LFgik .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s4h07NgGsY {
  overflow-x: hidden !important;
}
.cid-s4h07NgGsY,
.cid-s4h07NgGsY .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s4h07NgGsY .mbr-section-title {
  color: #d2d5d2;
}
.cid-s4h07NgGsY .mbr-section-title span {
  color: #00ac99;
}
.cid-s4h07NgGsY .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s4h07NgGsY .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-s4h07NgGsY .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s4h07NgGsY .mbr-overlay {
  z-index: 1;
}
.cid-s4h07NgGsY .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s4h07OaQNQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s4h07OaQNQ .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4h07OaQNQ .carousel-item.active,
.cid-s4h07OaQNQ .carousel-item-next,
.cid-s4h07OaQNQ .carousel-item-prev {
  display: flex;
}
.cid-s4h07OaQNQ .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s4h07OaQNQ .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s4h07OaQNQ .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s4h07OaQNQ .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s4h07OaQNQ .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s4h07OaQNQ .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s4h07OaQNQ .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s4h07OaQNQ H1 {
  color: #006d62;
}
.cid-s4h07OaQNQ .mbr-text,
.cid-s4h07OaQNQ .mbr-section-btn {
  color: #767676;
}
.cid-s4h07OaQNQ .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s4h07OaQNQ .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s4h07OaQNQ .author {
  margin: auto 0;
}
.cid-s4h07OaQNQ h3,
.cid-s4h07OaQNQ h4 {
  margin: 0;
  padding: 0;
}
.cid-s4h07OaQNQ H3 {
  color: #656565;
}
.cid-s4h07OaQNQ H4 {
  color: #656565;
}
.cid-s4h07OaQNQ .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s4h07OaQNQ .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s4h07OaQNQ .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s4h07OYrwK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s4h07OYrwK h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s4h07OYrwK .nav-tabs .nav-item.open .nav-link:focus,
.cid-s4h07OYrwK .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s4h07OYrwK .nav-link.active {
  background: #00ac99;
}
.cid-s4h07OYrwK .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s4h07OYrwK .nav-link:hover {
  background: #00ac99;
}
.cid-s4h07OYrwK .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s4h07OYrwK .nav-link.display-4 {
  font-size: 15px;
}
.cid-s4h07OYrwK .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s4h07OYrwK .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s4h07OYrwK .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s4h07OYrwK .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s4h07OYrwK .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s4h07OYrwK .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s4h07OYrwK .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s4h07OYrwK .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s4h07OYrwK .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s4h07OYrwK .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s4h07OYrwK .tab-pane .mbr-text {
  color: #333333;
}
.cid-s4h07OYrwK .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s4h07OYrwK .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s4h07OYrwK .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s4h07OYrwK .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s4h07OYrwK .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s4h07OYrwK .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s4h07OYrwK .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s4h07OYrwK .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s4h07OYrwK .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s4h07OYrwK .mbr-text,
  .cid-s4h07OYrwK .nav-link,
  .cid-s4h07OYrwK .mbr-card-title,
  .cid-s4h07OYrwK .mbr-section-title {
    text-align: left;
  }
  .cid-s4h07OYrwK .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s4h07OYrwK .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s4h07OYrwK H2 {
  color: #006d62;
}
.cid-s4h07OYrwK .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s4h07OYrwK .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s4h07UM6EQ {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s4h07UM6EQ .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s4h07UM6EQ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4h07UM6EQ .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s4h07UM6EQ .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s4h07UM6EQ .mbr-text,
.cid-s4h07UM6EQ .mbr-section-btn {
  color: #767676;
}
.cid-s4h07UM6EQ .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s4h07UM6EQ .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s4h07UM6EQ .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s4h07UM6EQ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s4h07UM6EQ .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s4h07UM6EQ .main-row {
    margin: 0;
  }
  .cid-s4h07UM6EQ .mbr-section-title,
  .cid-s4h07UM6EQ .mbr-text,
  .cid-s4h07UM6EQ .list,
  .cid-s4h07UM6EQ .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s4h07UM6EQ .text-content {
    padding: 0;
  }
}
.cid-s4h07UM6EQ .mbr-section-title {
  color: #00ac99;
}
.cid-s4h07WMlxU {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4h07WMlxU .carousel {
  z-index: 0;
}
.cid-s4h07WMlxU .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4h07WMlxU .carousel-item.active,
.cid-s4h07WMlxU .carousel-item-next,
.cid-s4h07WMlxU .carousel-item-prev {
  display: flex;
}
.cid-s4h07WMlxU .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s4h07WMlxU .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s4h07WMlxU .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s4h07WMlxU .line1 {
  margin-left: -2rem;
}
.cid-s4h07WMlxU .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s4h07WMlxU .carousel-controls a {
  font-size: 2rem;
}
.cid-s4h07WMlxU .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s4h07WMlxU .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s4h07WMlxU ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s4h07WMlxU .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s4h07WMlxU .carousel-indicators .active {
  opacity: 1;
}
.cid-s4h07WMlxU .user_text,
.cid-s4h07WMlxU .user_desk {
  color: #767676;
}
.cid-s4h07WMlxU .title,
.cid-s4h07WMlxU .line-align {
  color: #02b7a3;
}
.cid-s4h07Vwb73 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s4h07Vwb73 .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s4h07Vwb73 .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s4h07Vwb73 .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s4h07Vwb73 .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s4h07Vwb73 .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s4h07Vwb73 .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s4h07Vwb73 .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s4h07Vwb73 .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s4h07Vwb73 .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s4h07Vwb73 .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6ZSoZ7L {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6ZSoZ7L .content {
    text-align: center;
  }
  .cid-tAc6ZSoZ7L .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6ZSoZ7L .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6ZSoZ7L .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6ZSoZ7L .media-wrap img {
  height: 6rem;
}
.cid-tAc6ZSoZ7L .mbr-text {
  color: #8d97ad;
}
.cid-tAc6ZSoZ7L .p-title {
  font-size: 17px;
}
.cid-tAc6ZSoZ7L .p-title span {
  color: #111111;
}
.cid-tAc6ZSoZ7L .title-card {
  font-size: 1.3rem;
}
.cid-tAc6ZSoZ7L .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6ZSoZ7L .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6ZSoZ7L .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6ZSoZ7L .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6ZSoZ7L .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6ZSoZ7L .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6ZSoZ7L .copyright img {
  margin-right: 10px;
}
.cid-tAc6ZSoZ7L .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6ZSoZ7L .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6ZSoZ7L .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6ZSoZ7L .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6ZSoZ7L .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6ZSoZ7L .p-title,
.cid-tAc6ZSoZ7L .social-media {
  color: #d2d5d2;
}
.cid-tAc6ZSoZ7L .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6ZSoZ7L H5 {
  color: #232323;
}
.cid-s6HTzG0O5S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTzG0O5S .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTzG0O5S p {
  margin: 0;
}
.cid-s6HTzG0O5S a {
  color: #00ac99;
}
.cid-s6HTzG0O5S a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s6q5u6hMkr .navbar {
  padding-top: 20px !important;
}
.cid-s6q5u6hMkr .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s6q5u6hMkr .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s6q5u6hMkr .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s6q5u6hMkr .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6q5u6hMkr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6q5u6hMkr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6q5u6hMkr a {
  font-style: normal;
}
.cid-s6q5u6hMkr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s6q5u6hMkr .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s6q5u6hMkr .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6q5u6hMkr .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s6q5u6hMkr .content-text {
  margin-bottom: 0;
}
.cid-s6q5u6hMkr .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s6q5u6hMkr .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s6q5u6hMkr .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s6q5u6hMkr .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s6q5u6hMkr .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s6q5u6hMkr .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s6q5u6hMkr .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s6q5u6hMkr .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s6q5u6hMkr .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s6q5u6hMkr .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s6q5u6hMkr .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s6q5u6hMkr .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s6q5u6hMkr .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s6q5u6hMkr .content-link {
    display: none;
  }
}
.cid-s6q5u6hMkr .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s6q5u6hMkr .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s6q5u6hMkr .nav-dropdown .link {
  font-weight: 600;
}
.cid-s6q5u6hMkr .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s6q5u6hMkr .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s6q5u6hMkr .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s6q5u6hMkr .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6q5u6hMkr .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6q5u6hMkr .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s6q5u6hMkr .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6q5u6hMkr .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6q5u6hMkr .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s6q5u6hMkr .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s6q5u6hMkr .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s6q5u6hMkr .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s6q5u6hMkr .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s6q5u6hMkr .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s6q5u6hMkr .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s6q5u6hMkr .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s6q5u6hMkr .dropdown-item:before {
    display: none;
  }
  .cid-s6q5u6hMkr .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s6q5u6hMkr .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s6q5u6hMkr img {
    height: 3.8rem !important;
  }
  .cid-s6q5u6hMkr .btn {
    display: flex;
  }
  .cid-s6q5u6hMkr button.navbar-toggler {
    display: block;
  }
  .cid-s6q5u6hMkr .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s6q5u6hMkr .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6q5u6hMkr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6q5u6hMkr .navbar-collapse.collapsing,
  .cid-s6q5u6hMkr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6q5u6hMkr .navbar-collapse.collapsing .navbar-nav,
  .cid-s6q5u6hMkr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6q5u6hMkr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6q5u6hMkr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s6q5u6hMkr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6q5u6hMkr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6q5u6hMkr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6q5u6hMkr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6q5u6hMkr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s6q5u6hMkr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6q5u6hMkr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6q5u6hMkr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s6q5u6hMkr .navbar .menu-content-top {
    display: block;
  }
  .cid-s6q5u6hMkr .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s6q5u6hMkr .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6q5u6hMkr .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6q5u6hMkr .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s6q5u6hMkr .menu-bottom {
    display: flex;
  }
  .cid-s6q5u6hMkr .navbar {
    display: block;
    padding: 0;
  }
  .cid-s6q5u6hMkr .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s6q5u6hMkr .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s6q5u6hMkr .navbar-toggler {
    display: none;
  }
}
.cid-s6q5u6hMkr .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s6q5u6hMkr .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s6q5u6hMkr .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s6q5u6hMkr .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s6q5u6hMkr .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s6q5u6hMkr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6q5u6hMkr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6q5u6hMkr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s6q5u6hMkr .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6q5u6hMkr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6q5u6hMkr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6q5u6hMkr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s6q5u6hMkr .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6q5u6hMkr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6q5u6hMkr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6q5u6hMkr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6q5u6hMkr .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s6q5u6hMkr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr button.navbar-toggler:focus {
  outline: none;
}
.cid-s6q5u6hMkr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s6q5u6hMkr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6q5u6hMkr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6q5u6hMkr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6q5u6hMkr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6q5u6hMkr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6q5u6hMkr .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6q5u6hMkr .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6q5u6hMkr .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s6q5u6hMkr .collapsed .btn {
  display: flex;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse.collapsing,
.cid-s6q5u6hMkr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6q5u6hMkr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6q5u6hMkr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6q5u6hMkr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6q5u6hMkr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6q5u6hMkr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s6q5u6hMkr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s6q5u6hMkr .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6q5u6hMkr .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6q5u6hMkr .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s6q5u6hMkr .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6q5u6hMkr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s6q5u6hMkr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6q5u6hMkr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6q5u6hMkr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s6q5u6hMkr .collapsed .dropdown-item:before {
  display: none;
}
.cid-s6q5u6hMkr .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s6q5u6hMkr .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s6q5u6hMkr .nav-link:focus {
  outline: none;
}
.cid-s6q5u6hMkr .navbar-toggler {
  position: relative;
}
.cid-s6q5u6hMkr .dropdown-item.active,
.cid-s6q5u6hMkr .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s6q5u6hMkr .nav-link:hover,
.cid-s6q5u6hMkr .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s6q5u8aNaK {
  overflow-x: hidden !important;
}
.cid-s6q5u8aNaK,
.cid-s6q5u8aNaK .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s6q5u8aNaK .mbr-section-title {
  color: #d2d5d2;
}
.cid-s6q5u8aNaK .mbr-section-title span {
  color: #00ac99;
}
.cid-s6q5u8aNaK .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s6q5u8aNaK .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s6q5u8aNaK .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s6q5u8aNaK .mbr-overlay {
  z-index: 1;
}
.cid-s6q5u8aNaK .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6q5u8JxSl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s6q5u8JxSl .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6q5u8JxSl .carousel-item.active,
.cid-s6q5u8JxSl .carousel-item-next,
.cid-s6q5u8JxSl .carousel-item-prev {
  display: flex;
}
.cid-s6q5u8JxSl .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s6q5u8JxSl .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s6q5u8JxSl .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s6q5u8JxSl .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s6q5u8JxSl .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s6q5u8JxSl .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s6q5u8JxSl .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s6q5u8JxSl H1 {
  color: #006d62;
}
.cid-s6q5u8JxSl .mbr-text,
.cid-s6q5u8JxSl .mbr-section-btn {
  color: #767676;
}
.cid-s6q5u8JxSl .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s6q5u8JxSl .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s6q5u8JxSl .author {
  margin: auto 0;
}
.cid-s6q5u8JxSl h3,
.cid-s6q5u8JxSl h4 {
  margin: 0;
  padding: 0;
}
.cid-s6q5u8JxSl H3 {
  color: #656565;
}
.cid-s6q5u8JxSl H4 {
  color: #656565;
}
.cid-s6q5u8JxSl .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s6q5u8JxSl .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s6q5u8JxSl .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s6q5u9kVbg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s6q5u9kVbg h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s6q5u9kVbg .nav-tabs .nav-item.open .nav-link:focus,
.cid-s6q5u9kVbg .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s6q5u9kVbg .nav-link.active {
  background: #00ac99;
}
.cid-s6q5u9kVbg .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s6q5u9kVbg .nav-link:hover {
  background: #00ac99;
}
.cid-s6q5u9kVbg .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s6q5u9kVbg .nav-link.display-4 {
  font-size: 15px;
}
.cid-s6q5u9kVbg .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s6q5u9kVbg .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s6q5u9kVbg .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s6q5u9kVbg .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s6q5u9kVbg .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s6q5u9kVbg .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s6q5u9kVbg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s6q5u9kVbg .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s6q5u9kVbg .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s6q5u9kVbg .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s6q5u9kVbg .tab-pane .mbr-text {
  color: #333333;
}
.cid-s6q5u9kVbg .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s6q5u9kVbg .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s6q5u9kVbg .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s6q5u9kVbg .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s6q5u9kVbg .mbr-text,
  .cid-s6q5u9kVbg .nav-link,
  .cid-s6q5u9kVbg .mbr-card-title,
  .cid-s6q5u9kVbg .mbr-section-title {
    text-align: left;
  }
  .cid-s6q5u9kVbg .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6q5u9kVbg .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s6q5u9kVbg H2 {
  color: #006d62;
}
.cid-s6q5u9kVbg .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s6q5u9kVbg .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s6q5ueeAAy {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s6q5ueeAAy .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s6q5ueeAAy .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s6q5ueeAAy .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s6q5ueeAAy .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s6q5ueeAAy .mbr-text,
.cid-s6q5ueeAAy .mbr-section-btn {
  color: #767676;
}
.cid-s6q5ueeAAy .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s6q5ueeAAy .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s6q5ueeAAy .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s6q5ueeAAy .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s6q5ueeAAy .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s6q5ueeAAy .main-row {
    margin: 0;
  }
  .cid-s6q5ueeAAy .mbr-section-title,
  .cid-s6q5ueeAAy .mbr-text,
  .cid-s6q5ueeAAy .list,
  .cid-s6q5ueeAAy .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s6q5ueeAAy .text-content {
    padding: 0;
  }
}
.cid-s6q5ueeAAy .mbr-section-title {
  color: #00ac99;
}
.cid-s6q5ueH136 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s6q5ueH136 .carousel {
  z-index: 0;
}
.cid-s6q5ueH136 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6q5ueH136 .carousel-item.active,
.cid-s6q5ueH136 .carousel-item-next,
.cid-s6q5ueH136 .carousel-item-prev {
  display: flex;
}
.cid-s6q5ueH136 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s6q5ueH136 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s6q5ueH136 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s6q5ueH136 .line1 {
  margin-left: -2rem;
}
.cid-s6q5ueH136 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s6q5ueH136 .carousel-controls a {
  font-size: 2rem;
}
.cid-s6q5ueH136 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s6q5ueH136 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s6q5ueH136 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s6q5ueH136 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s6q5ueH136 .carousel-indicators .active {
  opacity: 1;
}
.cid-s6q5ueH136 .user_text,
.cid-s6q5ueH136 .user_desk {
  color: #767676;
}
.cid-s6q5ueH136 .title,
.cid-s6q5ueH136 .line-align {
  color: #02b7a3;
}
.cid-s6q5ufg48z {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s6q5ufg48z .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s6q5ufg48z .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s6q5ufg48z .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s6q5ufg48z .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s6q5ufg48z .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s6q5ufg48z .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s6q5ufg48z .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s6q5ufg48z .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s6q5ufg48z .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s6q5ufg48z .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7yiWUpq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7yiWUpq .content {
    text-align: center;
  }
  .cid-tAc7yiWUpq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7yiWUpq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7yiWUpq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7yiWUpq .media-wrap img {
  height: 6rem;
}
.cid-tAc7yiWUpq .mbr-text {
  color: #8d97ad;
}
.cid-tAc7yiWUpq .p-title {
  font-size: 17px;
}
.cid-tAc7yiWUpq .p-title span {
  color: #111111;
}
.cid-tAc7yiWUpq .title-card {
  font-size: 1.3rem;
}
.cid-tAc7yiWUpq .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7yiWUpq .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7yiWUpq .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7yiWUpq .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7yiWUpq .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7yiWUpq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7yiWUpq .copyright img {
  margin-right: 10px;
}
.cid-tAc7yiWUpq .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7yiWUpq .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7yiWUpq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7yiWUpq .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7yiWUpq .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7yiWUpq .p-title,
.cid-tAc7yiWUpq .social-media {
  color: #d2d5d2;
}
.cid-tAc7yiWUpq .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7yiWUpq H5 {
  color: #232323;
}
.cid-s6HU2Ga91N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HU2Ga91N .links {
  text-align: center;
  color: #232323;
}
.cid-s6HU2Ga91N p {
  margin: 0;
}
.cid-s6HU2Ga91N a {
  color: #00ac99;
}
.cid-s6HU2Ga91N a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s6BMFJB4u8 .navbar {
  padding-top: 20px !important;
}
.cid-s6BMFJB4u8 .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s6BMFJB4u8 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s6BMFJB4u8 .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s6BMFJB4u8 .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6BMFJB4u8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6BMFJB4u8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6BMFJB4u8 a {
  font-style: normal;
}
.cid-s6BMFJB4u8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s6BMFJB4u8 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s6BMFJB4u8 .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6BMFJB4u8 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s6BMFJB4u8 .content-text {
  margin-bottom: 0;
}
.cid-s6BMFJB4u8 .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s6BMFJB4u8 .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s6BMFJB4u8 .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s6BMFJB4u8 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s6BMFJB4u8 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s6BMFJB4u8 .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s6BMFJB4u8 .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s6BMFJB4u8 .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s6BMFJB4u8 .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s6BMFJB4u8 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s6BMFJB4u8 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s6BMFJB4u8 .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s6BMFJB4u8 .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s6BMFJB4u8 .content-link {
    display: none;
  }
}
.cid-s6BMFJB4u8 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s6BMFJB4u8 .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s6BMFJB4u8 .nav-dropdown .link {
  font-weight: 600;
}
.cid-s6BMFJB4u8 .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s6BMFJB4u8 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s6BMFJB4u8 .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s6BMFJB4u8 .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6BMFJB4u8 .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6BMFJB4u8 .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s6BMFJB4u8 .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6BMFJB4u8 .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6BMFJB4u8 .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s6BMFJB4u8 .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s6BMFJB4u8 .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s6BMFJB4u8 .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s6BMFJB4u8 .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s6BMFJB4u8 .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s6BMFJB4u8 .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s6BMFJB4u8 .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s6BMFJB4u8 .dropdown-item:before {
    display: none;
  }
  .cid-s6BMFJB4u8 .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s6BMFJB4u8 .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s6BMFJB4u8 img {
    height: 3.8rem !important;
  }
  .cid-s6BMFJB4u8 .btn {
    display: flex;
  }
  .cid-s6BMFJB4u8 button.navbar-toggler {
    display: block;
  }
  .cid-s6BMFJB4u8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s6BMFJB4u8 .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6BMFJB4u8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6BMFJB4u8 .navbar-collapse.collapsing,
  .cid-s6BMFJB4u8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6BMFJB4u8 .navbar-collapse.collapsing .navbar-nav,
  .cid-s6BMFJB4u8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6BMFJB4u8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6BMFJB4u8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s6BMFJB4u8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6BMFJB4u8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6BMFJB4u8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6BMFJB4u8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6BMFJB4u8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s6BMFJB4u8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6BMFJB4u8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6BMFJB4u8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s6BMFJB4u8 .navbar .menu-content-top {
    display: block;
  }
  .cid-s6BMFJB4u8 .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s6BMFJB4u8 .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6BMFJB4u8 .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6BMFJB4u8 .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s6BMFJB4u8 .menu-bottom {
    display: flex;
  }
  .cid-s6BMFJB4u8 .navbar {
    display: block;
    padding: 0;
  }
  .cid-s6BMFJB4u8 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s6BMFJB4u8 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s6BMFJB4u8 .navbar-toggler {
    display: none;
  }
}
.cid-s6BMFJB4u8 .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s6BMFJB4u8 .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s6BMFJB4u8 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s6BMFJB4u8 .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s6BMFJB4u8 .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s6BMFJB4u8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6BMFJB4u8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6BMFJB4u8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s6BMFJB4u8 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6BMFJB4u8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6BMFJB4u8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6BMFJB4u8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s6BMFJB4u8 .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6BMFJB4u8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6BMFJB4u8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6BMFJB4u8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6BMFJB4u8 .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s6BMFJB4u8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 button.navbar-toggler:focus {
  outline: none;
}
.cid-s6BMFJB4u8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s6BMFJB4u8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6BMFJB4u8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6BMFJB4u8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6BMFJB4u8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6BMFJB4u8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6BMFJB4u8 .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6BMFJB4u8 .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6BMFJB4u8 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s6BMFJB4u8 .collapsed .btn {
  display: flex;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.collapsing,
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6BMFJB4u8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s6BMFJB4u8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s6BMFJB4u8 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6BMFJB4u8 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6BMFJB4u8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s6BMFJB4u8 .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6BMFJB4u8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s6BMFJB4u8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6BMFJB4u8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6BMFJB4u8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s6BMFJB4u8 .collapsed .dropdown-item:before {
  display: none;
}
.cid-s6BMFJB4u8 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s6BMFJB4u8 .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s6BMFJB4u8 .nav-link:focus {
  outline: none;
}
.cid-s6BMFJB4u8 .navbar-toggler {
  position: relative;
}
.cid-s6BMFJB4u8 .dropdown-item.active,
.cid-s6BMFJB4u8 .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s6BMFJB4u8 .nav-link:hover,
.cid-s6BMFJB4u8 .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s6BMFLdvGw {
  overflow-x: hidden !important;
}
.cid-s6BMFLdvGw,
.cid-s6BMFLdvGw .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s6BMFLdvGw .mbr-section-title {
  color: #d2d5d2;
}
.cid-s6BMFLdvGw .mbr-section-title span {
  color: #00ac99;
}
.cid-s6BMFLdvGw .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s6BMFLdvGw .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/rgpd-1400x500.jpg");
}
.cid-s6BMFLdvGw .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s6BMFLdvGw .mbr-overlay {
  z-index: 1;
}
.cid-s6BMFLdvGw .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6BZDv0RCw {
  padding-top: 90px;
  padding-bottom: 90px;
  background: #efefef;
}
.cid-s6BZDv0RCw .container-fluid {
  padding: 0 3rem;
}
.cid-s6BZDv0RCw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s6BZDv0RCw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00ac99, #00ac99);
  display: inline-block;
}
.cid-s6BZDv0RCw .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-s6BZDv0RCw .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-s6BZDv0RCw .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-s6BZDv0RCw .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s6BZDv0RCw .content-section {
  padding: 3rem;
}
.cid-s6BZDv0RCw .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-s6BZDv0RCw .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-s6BZDv0RCw .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s6BZDv0RCw .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-s6BZDv0RCw .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-s6BZDv0RCw .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-s6BZDv0RCw .underline,
.cid-s6BZDv0RCw .mbr-title {
  color: #048f82;
}
.cid-s6BMFNIIfM {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s6BMFNIIfM .carousel {
  z-index: 0;
}
.cid-s6BMFNIIfM .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6BMFNIIfM .carousel-item.active,
.cid-s6BMFNIIfM .carousel-item-next,
.cid-s6BMFNIIfM .carousel-item-prev {
  display: flex;
}
.cid-s6BMFNIIfM .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s6BMFNIIfM .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s6BMFNIIfM .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s6BMFNIIfM .line1 {
  margin-left: -2rem;
}
.cid-s6BMFNIIfM .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s6BMFNIIfM .carousel-controls a {
  font-size: 2rem;
}
.cid-s6BMFNIIfM .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s6BMFNIIfM .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s6BMFNIIfM ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s6BMFNIIfM .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s6BMFNIIfM .carousel-indicators .active {
  opacity: 1;
}
.cid-s6BMFNIIfM .user_text,
.cid-s6BMFNIIfM .user_desk {
  color: #767676;
}
.cid-s6BMFNIIfM .title,
.cid-s6BMFNIIfM .line-align {
  color: #02b7a3;
}
.cid-s6BMFOj4d0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s6BMFOj4d0 .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s6BMFOj4d0 .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s6BMFOj4d0 .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s6BMFOj4d0 .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s6BMFOj4d0 .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s6BMFOj4d0 .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s6BMFOj4d0 .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s6BMFOj4d0 .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s6BMFOj4d0 .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s6BMFOj4d0 .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc8tzYO5C {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8tzYO5C .content {
    text-align: center;
  }
  .cid-tAc8tzYO5C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8tzYO5C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8tzYO5C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8tzYO5C .media-wrap img {
  height: 6rem;
}
.cid-tAc8tzYO5C .mbr-text {
  color: #8d97ad;
}
.cid-tAc8tzYO5C .p-title {
  font-size: 17px;
}
.cid-tAc8tzYO5C .p-title span {
  color: #111111;
}
.cid-tAc8tzYO5C .title-card {
  font-size: 1.3rem;
}
.cid-tAc8tzYO5C .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8tzYO5C .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8tzYO5C .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8tzYO5C .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8tzYO5C .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8tzYO5C .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8tzYO5C .copyright img {
  margin-right: 10px;
}
.cid-tAc8tzYO5C .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8tzYO5C .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8tzYO5C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8tzYO5C .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8tzYO5C .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8tzYO5C .p-title,
.cid-tAc8tzYO5C .social-media {
  color: #d2d5d2;
}
.cid-tAc8tzYO5C .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8tzYO5C H5 {
  color: #232323;
}
.cid-s6HUok8UEf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HUok8UEf .links {
  text-align: center;
  color: #232323;
}
.cid-s6HUok8UEf p {
  margin: 0;
}
.cid-s6HUok8UEf a {
  color: #00ac99;
}
.cid-s6HUok8UEf a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s6Zp4ddtYz .navbar {
  padding-top: 20px !important;
}
.cid-s6Zp4ddtYz .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s6Zp4ddtYz .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s6Zp4ddtYz .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s6Zp4ddtYz .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6Zp4ddtYz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zp4ddtYz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6Zp4ddtYz a {
  font-style: normal;
}
.cid-s6Zp4ddtYz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s6Zp4ddtYz .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s6Zp4ddtYz .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zp4ddtYz .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s6Zp4ddtYz .content-text {
  margin-bottom: 0;
}
.cid-s6Zp4ddtYz .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s6Zp4ddtYz .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s6Zp4ddtYz .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s6Zp4ddtYz .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s6Zp4ddtYz .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s6Zp4ddtYz .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s6Zp4ddtYz .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s6Zp4ddtYz .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s6Zp4ddtYz .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s6Zp4ddtYz .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s6Zp4ddtYz .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s6Zp4ddtYz .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s6Zp4ddtYz .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s6Zp4ddtYz .content-link {
    display: none;
  }
}
.cid-s6Zp4ddtYz .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s6Zp4ddtYz .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s6Zp4ddtYz .nav-dropdown .link {
  font-weight: 600;
}
.cid-s6Zp4ddtYz .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s6Zp4ddtYz .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s6Zp4ddtYz .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s6Zp4ddtYz .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6Zp4ddtYz .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6Zp4ddtYz .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s6Zp4ddtYz .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6Zp4ddtYz .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6Zp4ddtYz .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s6Zp4ddtYz .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s6Zp4ddtYz .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s6Zp4ddtYz .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s6Zp4ddtYz .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s6Zp4ddtYz .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s6Zp4ddtYz .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s6Zp4ddtYz .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s6Zp4ddtYz .dropdown-item:before {
    display: none;
  }
  .cid-s6Zp4ddtYz .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s6Zp4ddtYz .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s6Zp4ddtYz img {
    height: 3.8rem !important;
  }
  .cid-s6Zp4ddtYz .btn {
    display: flex;
  }
  .cid-s6Zp4ddtYz button.navbar-toggler {
    display: block;
  }
  .cid-s6Zp4ddtYz .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s6Zp4ddtYz .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6Zp4ddtYz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6Zp4ddtYz .navbar-collapse.collapsing,
  .cid-s6Zp4ddtYz .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6Zp4ddtYz .navbar-collapse.collapsing .navbar-nav,
  .cid-s6Zp4ddtYz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6Zp4ddtYz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6Zp4ddtYz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s6Zp4ddtYz .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6Zp4ddtYz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6Zp4ddtYz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6Zp4ddtYz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6Zp4ddtYz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s6Zp4ddtYz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6Zp4ddtYz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6Zp4ddtYz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s6Zp4ddtYz .navbar .menu-content-top {
    display: block;
  }
  .cid-s6Zp4ddtYz .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s6Zp4ddtYz .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6Zp4ddtYz .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6Zp4ddtYz .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s6Zp4ddtYz .menu-bottom {
    display: flex;
  }
  .cid-s6Zp4ddtYz .navbar {
    display: block;
    padding: 0;
  }
  .cid-s6Zp4ddtYz .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s6Zp4ddtYz .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s6Zp4ddtYz .navbar-toggler {
    display: none;
  }
}
.cid-s6Zp4ddtYz .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s6Zp4ddtYz .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s6Zp4ddtYz .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s6Zp4ddtYz .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s6Zp4ddtYz .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s6Zp4ddtYz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6Zp4ddtYz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6Zp4ddtYz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s6Zp4ddtYz .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zp4ddtYz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6Zp4ddtYz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6Zp4ddtYz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s6Zp4ddtYz .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zp4ddtYz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6Zp4ddtYz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6Zp4ddtYz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6Zp4ddtYz .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s6Zp4ddtYz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz button.navbar-toggler:focus {
  outline: none;
}
.cid-s6Zp4ddtYz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s6Zp4ddtYz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6Zp4ddtYz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6Zp4ddtYz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6Zp4ddtYz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6Zp4ddtYz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zp4ddtYz .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6Zp4ddtYz .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6Zp4ddtYz .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s6Zp4ddtYz .collapsed .btn {
  display: flex;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.collapsing,
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6Zp4ddtYz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s6Zp4ddtYz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s6Zp4ddtYz .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6Zp4ddtYz .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6Zp4ddtYz .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s6Zp4ddtYz .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6Zp4ddtYz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s6Zp4ddtYz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6Zp4ddtYz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6Zp4ddtYz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s6Zp4ddtYz .collapsed .dropdown-item:before {
  display: none;
}
.cid-s6Zp4ddtYz .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s6Zp4ddtYz .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s6Zp4ddtYz .nav-link:focus {
  outline: none;
}
.cid-s6Zp4ddtYz .navbar-toggler {
  position: relative;
}
.cid-s6Zp4ddtYz .dropdown-item.active,
.cid-s6Zp4ddtYz .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s6Zp4ddtYz .nav-link:hover,
.cid-s6Zp4ddtYz .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s6Zp4enEPW {
  overflow-x: hidden !important;
}
.cid-s6Zp4enEPW,
.cid-s6Zp4enEPW .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s6Zp4enEPW .mbr-section-title {
  color: #d2d5d2;
}
.cid-s6Zp4enEPW .mbr-section-title span {
  color: #00ac99;
}
.cid-s6Zp4enEPW .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s6Zp4enEPW .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s6Zp4enEPW .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s6Zp4enEPW .mbr-overlay {
  z-index: 1;
}
.cid-s6Zp4enEPW .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6Zpq8TWgi {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s6Zpq8TWgi .mbr-text {
  text-align: center;
  color: #465052;
}
.cid-s6Zp4g1fTG {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s6Zp4g1fTG .carousel {
  z-index: 0;
}
.cid-s6Zp4g1fTG .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6Zp4g1fTG .carousel-item.active,
.cid-s6Zp4g1fTG .carousel-item-next,
.cid-s6Zp4g1fTG .carousel-item-prev {
  display: flex;
}
.cid-s6Zp4g1fTG .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s6Zp4g1fTG .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s6Zp4g1fTG .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s6Zp4g1fTG .line1 {
  margin-left: -2rem;
}
.cid-s6Zp4g1fTG .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s6Zp4g1fTG .carousel-controls a {
  font-size: 2rem;
}
.cid-s6Zp4g1fTG .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s6Zp4g1fTG .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s6Zp4g1fTG ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s6Zp4g1fTG .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s6Zp4g1fTG .carousel-indicators .active {
  opacity: 1;
}
.cid-s6Zp4g1fTG .user_text,
.cid-s6Zp4g1fTG .user_desk {
  color: #767676;
}
.cid-s6Zp4g1fTG .title,
.cid-s6Zp4g1fTG .line-align {
  color: #02b7a3;
}
.cid-tAc8gMcDBF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8gMcDBF .content {
    text-align: center;
  }
  .cid-tAc8gMcDBF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8gMcDBF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8gMcDBF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8gMcDBF .media-wrap img {
  height: 6rem;
}
.cid-tAc8gMcDBF .mbr-text {
  color: #8d97ad;
}
.cid-tAc8gMcDBF .p-title {
  font-size: 17px;
}
.cid-tAc8gMcDBF .p-title span {
  color: #111111;
}
.cid-tAc8gMcDBF .title-card {
  font-size: 1.3rem;
}
.cid-tAc8gMcDBF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8gMcDBF .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8gMcDBF .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8gMcDBF .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8gMcDBF .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8gMcDBF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8gMcDBF .copyright img {
  margin-right: 10px;
}
.cid-tAc8gMcDBF .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8gMcDBF .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8gMcDBF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8gMcDBF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8gMcDBF .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8gMcDBF .p-title,
.cid-tAc8gMcDBF .social-media {
  color: #d2d5d2;
}
.cid-tAc8gMcDBF .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8gMcDBF H5 {
  color: #232323;
}
.cid-s6Zp4hTxhV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6Zp4hTxhV .links {
  text-align: center;
  color: #232323;
}
.cid-s6Zp4hTxhV p {
  margin: 0;
}
.cid-s6Zp4hTxhV a {
  color: #00ac99;
}
.cid-s6Zp4hTxhV a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s6Zbn5SRZx .navbar {
  padding-top: 20px !important;
}
.cid-s6Zbn5SRZx .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s6Zbn5SRZx .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s6Zbn5SRZx .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s6Zbn5SRZx .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6Zbn5SRZx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zbn5SRZx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6Zbn5SRZx a {
  font-style: normal;
}
.cid-s6Zbn5SRZx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s6Zbn5SRZx .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s6Zbn5SRZx .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zbn5SRZx .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s6Zbn5SRZx .content-text {
  margin-bottom: 0;
}
.cid-s6Zbn5SRZx .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s6Zbn5SRZx .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s6Zbn5SRZx .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s6Zbn5SRZx .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s6Zbn5SRZx .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s6Zbn5SRZx .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s6Zbn5SRZx .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s6Zbn5SRZx .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s6Zbn5SRZx .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s6Zbn5SRZx .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s6Zbn5SRZx .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s6Zbn5SRZx .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s6Zbn5SRZx .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s6Zbn5SRZx .content-link {
    display: none;
  }
}
.cid-s6Zbn5SRZx .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s6Zbn5SRZx .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s6Zbn5SRZx .nav-dropdown .link {
  font-weight: 600;
}
.cid-s6Zbn5SRZx .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s6Zbn5SRZx .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s6Zbn5SRZx .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s6Zbn5SRZx .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6Zbn5SRZx .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6Zbn5SRZx .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s6Zbn5SRZx .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6Zbn5SRZx .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6Zbn5SRZx .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s6Zbn5SRZx .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s6Zbn5SRZx .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s6Zbn5SRZx .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s6Zbn5SRZx .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s6Zbn5SRZx .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s6Zbn5SRZx .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s6Zbn5SRZx .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s6Zbn5SRZx .dropdown-item:before {
    display: none;
  }
  .cid-s6Zbn5SRZx .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s6Zbn5SRZx .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s6Zbn5SRZx img {
    height: 3.8rem !important;
  }
  .cid-s6Zbn5SRZx .btn {
    display: flex;
  }
  .cid-s6Zbn5SRZx button.navbar-toggler {
    display: block;
  }
  .cid-s6Zbn5SRZx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s6Zbn5SRZx .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6Zbn5SRZx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6Zbn5SRZx .navbar-collapse.collapsing,
  .cid-s6Zbn5SRZx .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6Zbn5SRZx .navbar-collapse.collapsing .navbar-nav,
  .cid-s6Zbn5SRZx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6Zbn5SRZx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6Zbn5SRZx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s6Zbn5SRZx .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6Zbn5SRZx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6Zbn5SRZx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6Zbn5SRZx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6Zbn5SRZx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s6Zbn5SRZx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6Zbn5SRZx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6Zbn5SRZx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s6Zbn5SRZx .navbar .menu-content-top {
    display: block;
  }
  .cid-s6Zbn5SRZx .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s6Zbn5SRZx .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6Zbn5SRZx .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6Zbn5SRZx .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s6Zbn5SRZx .menu-bottom {
    display: flex;
  }
  .cid-s6Zbn5SRZx .navbar {
    display: block;
    padding: 0;
  }
  .cid-s6Zbn5SRZx .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s6Zbn5SRZx .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s6Zbn5SRZx .navbar-toggler {
    display: none;
  }
}
.cid-s6Zbn5SRZx .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s6Zbn5SRZx .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s6Zbn5SRZx .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s6Zbn5SRZx .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s6Zbn5SRZx .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s6Zbn5SRZx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6Zbn5SRZx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6Zbn5SRZx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s6Zbn5SRZx .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6Zbn5SRZx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6Zbn5SRZx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6Zbn5SRZx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s6Zbn5SRZx .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6Zbn5SRZx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6Zbn5SRZx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6Zbn5SRZx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6Zbn5SRZx .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s6Zbn5SRZx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx button.navbar-toggler:focus {
  outline: none;
}
.cid-s6Zbn5SRZx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s6Zbn5SRZx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6Zbn5SRZx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6Zbn5SRZx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6Zbn5SRZx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6Zbn5SRZx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6Zbn5SRZx .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6Zbn5SRZx .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6Zbn5SRZx .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s6Zbn5SRZx .collapsed .btn {
  display: flex;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.collapsing,
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6Zbn5SRZx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s6Zbn5SRZx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s6Zbn5SRZx .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6Zbn5SRZx .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6Zbn5SRZx .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s6Zbn5SRZx .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6Zbn5SRZx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s6Zbn5SRZx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6Zbn5SRZx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6Zbn5SRZx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s6Zbn5SRZx .collapsed .dropdown-item:before {
  display: none;
}
.cid-s6Zbn5SRZx .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s6Zbn5SRZx .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s6Zbn5SRZx .nav-link:focus {
  outline: none;
}
.cid-s6Zbn5SRZx .navbar-toggler {
  position: relative;
}
.cid-s6Zbn5SRZx .dropdown-item.active,
.cid-s6Zbn5SRZx .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s6Zbn5SRZx .nav-link:hover,
.cid-s6Zbn5SRZx .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s6Zbn7drTw {
  overflow-x: hidden !important;
}
.cid-s6Zbn7drTw,
.cid-s6Zbn7drTw .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s6Zbn7drTw .mbr-section-title {
  color: #d2d5d2;
}
.cid-s6Zbn7drTw .mbr-section-title span {
  color: #00ac99;
}
.cid-s6Zbn7drTw .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s6Zbn7drTw .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s6Zbn7drTw .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s6Zbn7drTw .mbr-overlay {
  z-index: 1;
}
.cid-s6Zbn7drTw .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6ZbE1Ov58 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s6ZbE1Ov58 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s6ZbE1Ov58 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s6ZbE1Ov58 .mbr-section-btn {
  margin: 0;
}
.cid-s6ZbE1Ov58 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s6ZbE1Ov58 .form-control:focus,
.cid-s6ZbE1Ov58 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #e7fcee;
}
.cid-s6ZbE1Ov58 .form-group {
  margin-bottom: 1rem;
}
.cid-s6ZbE1Ov58 input::-webkit-input-placeholder,
.cid-s6ZbE1Ov58 textarea::-webkit-input-placeholder {
  color: #02b7a3;
}
.cid-s6ZbE1Ov58 input:-moz-placeholder,
.cid-s6ZbE1Ov58 textarea:-moz-placeholder {
  color: #02b7a3;
}
.cid-s6ZbE1Ov58 .jq-selectbox li,
.cid-s6ZbE1Ov58 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s6ZbE1Ov58 .jq-selectbox li:hover,
.cid-s6ZbE1Ov58 .jq-selectbox li.selected {
  background-color: #e7fcee;
  color: #000000;
}
.cid-s6ZbE1Ov58 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-s6ZbE1Ov58 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e7fcee;
}
.cid-s6ZbE1Ov58 .form-group,
.cid-s6ZbE1Ov58 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 700px) {
  .cid-s6ZbE1Ov58 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 500px) {
  .cid-s6ZbE1Ov58 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s6ZbE1Ov58 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 350px) {
  .cid-s6ZbE1Ov58 .form-block {
    padding: 1rem;
  }
}
.cid-s6ZbE1Ov58 H4 {
  color: #02b7a3;
}
.cid-s6Zbn9jaft {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s6Zbn9jaft .carousel {
  z-index: 0;
}
.cid-s6Zbn9jaft .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6Zbn9jaft .carousel-item.active,
.cid-s6Zbn9jaft .carousel-item-next,
.cid-s6Zbn9jaft .carousel-item-prev {
  display: flex;
}
.cid-s6Zbn9jaft .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s6Zbn9jaft .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s6Zbn9jaft .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s6Zbn9jaft .line1 {
  margin-left: -2rem;
}
.cid-s6Zbn9jaft .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s6Zbn9jaft .carousel-controls a {
  font-size: 2rem;
}
.cid-s6Zbn9jaft .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s6Zbn9jaft .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s6Zbn9jaft ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s6Zbn9jaft .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s6Zbn9jaft .carousel-indicators .active {
  opacity: 1;
}
.cid-s6Zbn9jaft .user_text,
.cid-s6Zbn9jaft .user_desk {
  color: #767676;
}
.cid-s6Zbn9jaft .title,
.cid-s6Zbn9jaft .line-align {
  color: #02b7a3;
}
.cid-tAc82roCi9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc82roCi9 .content {
    text-align: center;
  }
  .cid-tAc82roCi9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc82roCi9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc82roCi9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc82roCi9 .media-wrap img {
  height: 6rem;
}
.cid-tAc82roCi9 .mbr-text {
  color: #8d97ad;
}
.cid-tAc82roCi9 .p-title {
  font-size: 17px;
}
.cid-tAc82roCi9 .p-title span {
  color: #111111;
}
.cid-tAc82roCi9 .title-card {
  font-size: 1.3rem;
}
.cid-tAc82roCi9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc82roCi9 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc82roCi9 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc82roCi9 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc82roCi9 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc82roCi9 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc82roCi9 .copyright img {
  margin-right: 10px;
}
.cid-tAc82roCi9 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc82roCi9 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc82roCi9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc82roCi9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc82roCi9 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc82roCi9 .p-title,
.cid-tAc82roCi9 .social-media {
  color: #d2d5d2;
}
.cid-tAc82roCi9 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc82roCi9 H5 {
  color: #232323;
}
.cid-s6ZbnaH0Yl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6ZbnaH0Yl .links {
  text-align: center;
  color: #232323;
}
.cid-s6ZbnaH0Yl p {
  margin: 0;
}
.cid-s6ZbnaH0Yl a {
  color: #00ac99;
}
.cid-s6ZbnaH0Yl a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7i6aPjEhe .navbar {
  padding-top: 20px !important;
}
.cid-s7i6aPjEhe .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7i6aPjEhe .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7i6aPjEhe .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7i6aPjEhe .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7i6aPjEhe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7i6aPjEhe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7i6aPjEhe a {
  font-style: normal;
}
.cid-s7i6aPjEhe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7i6aPjEhe .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7i6aPjEhe .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7i6aPjEhe .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7i6aPjEhe .content-text {
  margin-bottom: 0;
}
.cid-s7i6aPjEhe .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7i6aPjEhe .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7i6aPjEhe .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7i6aPjEhe .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7i6aPjEhe .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7i6aPjEhe .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7i6aPjEhe .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7i6aPjEhe .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7i6aPjEhe .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7i6aPjEhe .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7i6aPjEhe .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7i6aPjEhe .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7i6aPjEhe .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7i6aPjEhe .content-link {
    display: none;
  }
}
.cid-s7i6aPjEhe .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7i6aPjEhe .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7i6aPjEhe .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7i6aPjEhe .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7i6aPjEhe .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7i6aPjEhe .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7i6aPjEhe .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7i6aPjEhe .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7i6aPjEhe .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7i6aPjEhe .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7i6aPjEhe .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7i6aPjEhe .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7i6aPjEhe .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7i6aPjEhe .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7i6aPjEhe .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7i6aPjEhe .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7i6aPjEhe .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7i6aPjEhe .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7i6aPjEhe .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7i6aPjEhe .dropdown-item:before {
    display: none;
  }
  .cid-s7i6aPjEhe .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7i6aPjEhe .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7i6aPjEhe img {
    height: 3.8rem !important;
  }
  .cid-s7i6aPjEhe .btn {
    display: flex;
  }
  .cid-s7i6aPjEhe button.navbar-toggler {
    display: block;
  }
  .cid-s7i6aPjEhe .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7i6aPjEhe .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7i6aPjEhe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7i6aPjEhe .navbar-collapse.collapsing,
  .cid-s7i6aPjEhe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7i6aPjEhe .navbar-collapse.collapsing .navbar-nav,
  .cid-s7i6aPjEhe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7i6aPjEhe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7i6aPjEhe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7i6aPjEhe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7i6aPjEhe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7i6aPjEhe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7i6aPjEhe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7i6aPjEhe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7i6aPjEhe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7i6aPjEhe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7i6aPjEhe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7i6aPjEhe .navbar .menu-content-top {
    display: block;
  }
  .cid-s7i6aPjEhe .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7i6aPjEhe .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7i6aPjEhe .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7i6aPjEhe .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7i6aPjEhe .menu-bottom {
    display: flex;
  }
  .cid-s7i6aPjEhe .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7i6aPjEhe .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7i6aPjEhe .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7i6aPjEhe .navbar-toggler {
    display: none;
  }
}
.cid-s7i6aPjEhe .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7i6aPjEhe .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7i6aPjEhe .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7i6aPjEhe .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7i6aPjEhe .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7i6aPjEhe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7i6aPjEhe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7i6aPjEhe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7i6aPjEhe .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7i6aPjEhe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7i6aPjEhe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7i6aPjEhe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7i6aPjEhe .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7i6aPjEhe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7i6aPjEhe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7i6aPjEhe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7i6aPjEhe .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7i6aPjEhe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe button.navbar-toggler:focus {
  outline: none;
}
.cid-s7i6aPjEhe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7i6aPjEhe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7i6aPjEhe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7i6aPjEhe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7i6aPjEhe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7i6aPjEhe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7i6aPjEhe .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7i6aPjEhe .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7i6aPjEhe .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7i6aPjEhe .collapsed .btn {
  display: flex;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse.collapsing,
.cid-s7i6aPjEhe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7i6aPjEhe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7i6aPjEhe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7i6aPjEhe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7i6aPjEhe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7i6aPjEhe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7i6aPjEhe .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7i6aPjEhe .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7i6aPjEhe .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7i6aPjEhe .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7i6aPjEhe .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7i6aPjEhe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7i6aPjEhe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7i6aPjEhe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7i6aPjEhe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7i6aPjEhe .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7i6aPjEhe .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7i6aPjEhe .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7i6aPjEhe .nav-link:focus {
  outline: none;
}
.cid-s7i6aPjEhe .navbar-toggler {
  position: relative;
}
.cid-s7i6aPjEhe .dropdown-item.active,
.cid-s7i6aPjEhe .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7i6aPjEhe .nav-link:hover,
.cid-s7i6aPjEhe .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7i6aR1ECF {
  overflow-x: hidden !important;
}
.cid-s7i6aR1ECF,
.cid-s7i6aR1ECF .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7i6aR1ECF .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7i6aR1ECF .mbr-section-title span {
  color: #00ac99;
}
.cid-s7i6aR1ECF .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7i6aR1ECF .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7i6aR1ECF .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7i6aR1ECF .mbr-overlay {
  z-index: 1;
}
.cid-s7i6aR1ECF .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7i6aRvbnh {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7i6aRvbnh .mbr-text {
  text-align: center;
  color: #465052;
}
.cid-s7i6aRWJiF {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7i6aRWJiF .carousel {
  z-index: 0;
}
.cid-s7i6aRWJiF .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7i6aRWJiF .carousel-item.active,
.cid-s7i6aRWJiF .carousel-item-next,
.cid-s7i6aRWJiF .carousel-item-prev {
  display: flex;
}
.cid-s7i6aRWJiF .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7i6aRWJiF .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7i6aRWJiF .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7i6aRWJiF .line1 {
  margin-left: -2rem;
}
.cid-s7i6aRWJiF .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7i6aRWJiF .carousel-controls a {
  font-size: 2rem;
}
.cid-s7i6aRWJiF .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7i6aRWJiF .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7i6aRWJiF ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7i6aRWJiF .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7i6aRWJiF .carousel-indicators .active {
  opacity: 1;
}
.cid-s7i6aRWJiF .user_text,
.cid-s7i6aRWJiF .user_desk {
  color: #767676;
}
.cid-s7i6aRWJiF .title,
.cid-s7i6aRWJiF .line-align {
  color: #02b7a3;
}
.cid-tAc8lu33eY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8lu33eY .content {
    text-align: center;
  }
  .cid-tAc8lu33eY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8lu33eY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8lu33eY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8lu33eY .media-wrap img {
  height: 6rem;
}
.cid-tAc8lu33eY .mbr-text {
  color: #8d97ad;
}
.cid-tAc8lu33eY .p-title {
  font-size: 17px;
}
.cid-tAc8lu33eY .p-title span {
  color: #111111;
}
.cid-tAc8lu33eY .title-card {
  font-size: 1.3rem;
}
.cid-tAc8lu33eY .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8lu33eY .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8lu33eY .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8lu33eY .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8lu33eY .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8lu33eY .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8lu33eY .copyright img {
  margin-right: 10px;
}
.cid-tAc8lu33eY .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8lu33eY .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8lu33eY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8lu33eY .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8lu33eY .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8lu33eY .p-title,
.cid-tAc8lu33eY .social-media {
  color: #d2d5d2;
}
.cid-tAc8lu33eY .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8lu33eY H5 {
  color: #232323;
}
.cid-s7i6aUzKAM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7i6aUzKAM .links {
  text-align: center;
  color: #232323;
}
.cid-s7i6aUzKAM p {
  margin: 0;
}
.cid-s7i6aUzKAM a {
  color: #00ac99;
}
.cid-s7i6aUzKAM a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7iaEGbpJf .navbar {
  padding-top: 20px !important;
}
.cid-s7iaEGbpJf .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7iaEGbpJf .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7iaEGbpJf .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7iaEGbpJf .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7iaEGbpJf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iaEGbpJf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7iaEGbpJf a {
  font-style: normal;
}
.cid-s7iaEGbpJf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7iaEGbpJf .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7iaEGbpJf .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iaEGbpJf .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7iaEGbpJf .content-text {
  margin-bottom: 0;
}
.cid-s7iaEGbpJf .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7iaEGbpJf .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7iaEGbpJf .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7iaEGbpJf .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7iaEGbpJf .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7iaEGbpJf .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7iaEGbpJf .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7iaEGbpJf .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7iaEGbpJf .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7iaEGbpJf .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7iaEGbpJf .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7iaEGbpJf .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7iaEGbpJf .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7iaEGbpJf .content-link {
    display: none;
  }
}
.cid-s7iaEGbpJf .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7iaEGbpJf .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7iaEGbpJf .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7iaEGbpJf .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7iaEGbpJf .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7iaEGbpJf .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7iaEGbpJf .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iaEGbpJf .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iaEGbpJf .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7iaEGbpJf .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iaEGbpJf .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iaEGbpJf .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7iaEGbpJf .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7iaEGbpJf .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7iaEGbpJf .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7iaEGbpJf .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7iaEGbpJf .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7iaEGbpJf .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7iaEGbpJf .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7iaEGbpJf .dropdown-item:before {
    display: none;
  }
  .cid-s7iaEGbpJf .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7iaEGbpJf .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7iaEGbpJf img {
    height: 3.8rem !important;
  }
  .cid-s7iaEGbpJf .btn {
    display: flex;
  }
  .cid-s7iaEGbpJf button.navbar-toggler {
    display: block;
  }
  .cid-s7iaEGbpJf .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7iaEGbpJf .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7iaEGbpJf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7iaEGbpJf .navbar-collapse.collapsing,
  .cid-s7iaEGbpJf .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7iaEGbpJf .navbar-collapse.collapsing .navbar-nav,
  .cid-s7iaEGbpJf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7iaEGbpJf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7iaEGbpJf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7iaEGbpJf .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7iaEGbpJf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7iaEGbpJf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7iaEGbpJf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7iaEGbpJf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7iaEGbpJf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7iaEGbpJf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7iaEGbpJf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7iaEGbpJf .navbar .menu-content-top {
    display: block;
  }
  .cid-s7iaEGbpJf .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7iaEGbpJf .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iaEGbpJf .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iaEGbpJf .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7iaEGbpJf .menu-bottom {
    display: flex;
  }
  .cid-s7iaEGbpJf .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7iaEGbpJf .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7iaEGbpJf .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7iaEGbpJf .navbar-toggler {
    display: none;
  }
}
.cid-s7iaEGbpJf .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7iaEGbpJf .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7iaEGbpJf .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7iaEGbpJf .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7iaEGbpJf .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7iaEGbpJf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7iaEGbpJf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iaEGbpJf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7iaEGbpJf .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iaEGbpJf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7iaEGbpJf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7iaEGbpJf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7iaEGbpJf .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iaEGbpJf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7iaEGbpJf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7iaEGbpJf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7iaEGbpJf .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7iaEGbpJf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf button.navbar-toggler:focus {
  outline: none;
}
.cid-s7iaEGbpJf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7iaEGbpJf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iaEGbpJf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iaEGbpJf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iaEGbpJf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iaEGbpJf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iaEGbpJf .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iaEGbpJf .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iaEGbpJf .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7iaEGbpJf .collapsed .btn {
  display: flex;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse.collapsing,
.cid-s7iaEGbpJf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7iaEGbpJf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7iaEGbpJf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7iaEGbpJf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7iaEGbpJf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7iaEGbpJf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7iaEGbpJf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7iaEGbpJf .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iaEGbpJf .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iaEGbpJf .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7iaEGbpJf .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iaEGbpJf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7iaEGbpJf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7iaEGbpJf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7iaEGbpJf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7iaEGbpJf .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7iaEGbpJf .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7iaEGbpJf .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7iaEGbpJf .nav-link:focus {
  outline: none;
}
.cid-s7iaEGbpJf .navbar-toggler {
  position: relative;
}
.cid-s7iaEGbpJf .dropdown-item.active,
.cid-s7iaEGbpJf .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7iaEGbpJf .nav-link:hover,
.cid-s7iaEGbpJf .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7iaEJg75U {
  overflow-x: hidden !important;
}
.cid-s7iaEJg75U,
.cid-s7iaEJg75U .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7iaEJg75U .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7iaEJg75U .mbr-section-title span {
  color: #00ac99;
}
.cid-s7iaEJg75U .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7iaEJg75U .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7iaEJg75U .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7iaEJg75U .mbr-overlay {
  z-index: 1;
}
.cid-s7iaEJg75U .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7iaEJFV61 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7iaEJFV61 .mbr-text {
  text-align: center;
  color: #465052;
}
.cid-s7iaEK2YDU {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7iaEK2YDU .carousel {
  z-index: 0;
}
.cid-s7iaEK2YDU .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7iaEK2YDU .carousel-item.active,
.cid-s7iaEK2YDU .carousel-item-next,
.cid-s7iaEK2YDU .carousel-item-prev {
  display: flex;
}
.cid-s7iaEK2YDU .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7iaEK2YDU .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7iaEK2YDU .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7iaEK2YDU .line1 {
  margin-left: -2rem;
}
.cid-s7iaEK2YDU .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7iaEK2YDU .carousel-controls a {
  font-size: 2rem;
}
.cid-s7iaEK2YDU .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7iaEK2YDU .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7iaEK2YDU ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7iaEK2YDU .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7iaEK2YDU .carousel-indicators .active {
  opacity: 1;
}
.cid-s7iaEK2YDU .user_text,
.cid-s7iaEK2YDU .user_desk {
  color: #767676;
}
.cid-s7iaEK2YDU .title,
.cid-s7iaEK2YDU .line-align {
  color: #02b7a3;
}
.cid-tAc8nPt9bj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8nPt9bj .content {
    text-align: center;
  }
  .cid-tAc8nPt9bj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8nPt9bj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8nPt9bj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8nPt9bj .media-wrap img {
  height: 6rem;
}
.cid-tAc8nPt9bj .mbr-text {
  color: #8d97ad;
}
.cid-tAc8nPt9bj .p-title {
  font-size: 17px;
}
.cid-tAc8nPt9bj .p-title span {
  color: #111111;
}
.cid-tAc8nPt9bj .title-card {
  font-size: 1.3rem;
}
.cid-tAc8nPt9bj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8nPt9bj .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8nPt9bj .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8nPt9bj .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8nPt9bj .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8nPt9bj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8nPt9bj .copyright img {
  margin-right: 10px;
}
.cid-tAc8nPt9bj .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8nPt9bj .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8nPt9bj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8nPt9bj .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8nPt9bj .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8nPt9bj .p-title,
.cid-tAc8nPt9bj .social-media {
  color: #d2d5d2;
}
.cid-tAc8nPt9bj .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8nPt9bj H5 {
  color: #232323;
}
.cid-s7iaELsmEt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7iaELsmEt .links {
  text-align: center;
  color: #232323;
}
.cid-s7iaELsmEt p {
  margin: 0;
}
.cid-s7iaELsmEt a {
  color: #00ac99;
}
.cid-s7iaELsmEt a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7iczolvun .navbar {
  padding-top: 20px !important;
}
.cid-s7iczolvun .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7iczolvun .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7iczolvun .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7iczolvun .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7iczolvun .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iczolvun .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7iczolvun .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7iczolvun .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iczolvun .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7iczolvun .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iczolvun .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7iczolvun a {
  font-style: normal;
}
.cid-s7iczolvun .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7iczolvun .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7iczolvun .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iczolvun .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7iczolvun .content-text {
  margin-bottom: 0;
}
.cid-s7iczolvun .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7iczolvun .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7iczolvun .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7iczolvun .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7iczolvun .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7iczolvun .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7iczolvun .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7iczolvun .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7iczolvun .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7iczolvun .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7iczolvun .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7iczolvun .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7iczolvun .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7iczolvun .content-link {
    display: none;
  }
}
.cid-s7iczolvun .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7iczolvun .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7iczolvun .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7iczolvun .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7iczolvun .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7iczolvun .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7iczolvun .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iczolvun .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iczolvun .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7iczolvun .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iczolvun .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iczolvun .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7iczolvun .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7iczolvun .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7iczolvun .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7iczolvun .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7iczolvun .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7iczolvun .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7iczolvun .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7iczolvun .dropdown-item:before {
    display: none;
  }
  .cid-s7iczolvun .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7iczolvun .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7iczolvun img {
    height: 3.8rem !important;
  }
  .cid-s7iczolvun .btn {
    display: flex;
  }
  .cid-s7iczolvun button.navbar-toggler {
    display: block;
  }
  .cid-s7iczolvun .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7iczolvun .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7iczolvun .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7iczolvun .navbar-collapse.collapsing,
  .cid-s7iczolvun .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7iczolvun .navbar-collapse.collapsing .navbar-nav,
  .cid-s7iczolvun .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7iczolvun .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7iczolvun .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7iczolvun .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7iczolvun .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7iczolvun .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7iczolvun .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7iczolvun .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7iczolvun .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7iczolvun .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7iczolvun .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7iczolvun .navbar .menu-content-top {
    display: block;
  }
  .cid-s7iczolvun .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7iczolvun .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iczolvun .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iczolvun .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7iczolvun .menu-bottom {
    display: flex;
  }
  .cid-s7iczolvun .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7iczolvun .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7iczolvun .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7iczolvun .navbar-toggler {
    display: none;
  }
}
.cid-s7iczolvun .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7iczolvun .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7iczolvun .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7iczolvun .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7iczolvun .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7iczolvun .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7iczolvun .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iczolvun .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7iczolvun .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7iczolvun .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iczolvun .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7iczolvun .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7iczolvun .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7iczolvun .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iczolvun .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7iczolvun .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7iczolvun .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7iczolvun .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7iczolvun button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun button.navbar-toggler:focus {
  outline: none;
}
.cid-s7iczolvun button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7iczolvun button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iczolvun button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iczolvun button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iczolvun nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iczolvun nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iczolvun .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iczolvun .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iczolvun .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7iczolvun .collapsed .btn {
  display: flex;
}
.cid-s7iczolvun .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7iczolvun .collapsed .navbar-collapse.collapsing,
.cid-s7iczolvun .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7iczolvun .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7iczolvun .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7iczolvun .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7iczolvun .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7iczolvun .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7iczolvun .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7iczolvun .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7iczolvun .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7iczolvun .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7iczolvun .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iczolvun .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iczolvun .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7iczolvun .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iczolvun .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7iczolvun .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7iczolvun .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7iczolvun .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7iczolvun .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7iczolvun .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7iczolvun .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7iczolvun .nav-link:focus {
  outline: none;
}
.cid-s7iczolvun .navbar-toggler {
  position: relative;
}
.cid-s7iczolvun .dropdown-item.active,
.cid-s7iczolvun .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7iczolvun .nav-link:hover,
.cid-s7iczolvun .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7iczqW5sb {
  overflow-x: hidden !important;
}
.cid-s7iczqW5sb,
.cid-s7iczqW5sb .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7iczqW5sb .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7iczqW5sb .mbr-section-title span {
  color: #00ac99;
}
.cid-s7iczqW5sb .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7iczqW5sb .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7iczqW5sb .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7iczqW5sb .mbr-overlay {
  z-index: 1;
}
.cid-s7iczqW5sb .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7iczs45bY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s7iczs45bY .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s7iczs45bY a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s7iczs45bY .mbr-section-btn {
  margin: 0;
}
.cid-s7iczs45bY .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s7iczs45bY .form-control:focus,
.cid-s7iczs45bY .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #e7fcee;
}
.cid-s7iczs45bY .form-group {
  margin-bottom: 1rem;
}
.cid-s7iczs45bY input::-webkit-input-placeholder,
.cid-s7iczs45bY textarea::-webkit-input-placeholder {
  color: #02b7a3;
}
.cid-s7iczs45bY input:-moz-placeholder,
.cid-s7iczs45bY textarea:-moz-placeholder {
  color: #02b7a3;
}
.cid-s7iczs45bY .jq-selectbox li,
.cid-s7iczs45bY .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s7iczs45bY .jq-selectbox li:hover,
.cid-s7iczs45bY .jq-selectbox li.selected {
  background-color: #e7fcee;
  color: #000000;
}
.cid-s7iczs45bY .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-s7iczs45bY .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e7fcee;
}
.cid-s7iczs45bY .form-group,
.cid-s7iczs45bY .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 700px) {
  .cid-s7iczs45bY .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 500px) {
  .cid-s7iczs45bY .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s7iczs45bY .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 350px) {
  .cid-s7iczs45bY .form-block {
    padding: 1rem;
  }
}
.cid-s7iczs45bY H4 {
  color: #02b7a3;
}
.cid-s7iczuVPFh {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7iczuVPFh .carousel {
  z-index: 0;
}
.cid-s7iczuVPFh .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7iczuVPFh .carousel-item.active,
.cid-s7iczuVPFh .carousel-item-next,
.cid-s7iczuVPFh .carousel-item-prev {
  display: flex;
}
.cid-s7iczuVPFh .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7iczuVPFh .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7iczuVPFh .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7iczuVPFh .line1 {
  margin-left: -2rem;
}
.cid-s7iczuVPFh .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7iczuVPFh .carousel-controls a {
  font-size: 2rem;
}
.cid-s7iczuVPFh .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7iczuVPFh .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7iczuVPFh ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7iczuVPFh .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7iczuVPFh .carousel-indicators .active {
  opacity: 1;
}
.cid-s7iczuVPFh .user_text,
.cid-s7iczuVPFh .user_desk {
  color: #767676;
}
.cid-s7iczuVPFh .title,
.cid-s7iczuVPFh .line-align {
  color: #02b7a3;
}
.cid-tAc88RvXlE {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc88RvXlE .content {
    text-align: center;
  }
  .cid-tAc88RvXlE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc88RvXlE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc88RvXlE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc88RvXlE .media-wrap img {
  height: 6rem;
}
.cid-tAc88RvXlE .mbr-text {
  color: #8d97ad;
}
.cid-tAc88RvXlE .p-title {
  font-size: 17px;
}
.cid-tAc88RvXlE .p-title span {
  color: #111111;
}
.cid-tAc88RvXlE .title-card {
  font-size: 1.3rem;
}
.cid-tAc88RvXlE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc88RvXlE .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc88RvXlE .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc88RvXlE .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc88RvXlE .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc88RvXlE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc88RvXlE .copyright img {
  margin-right: 10px;
}
.cid-tAc88RvXlE .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc88RvXlE .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc88RvXlE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc88RvXlE .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc88RvXlE .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc88RvXlE .p-title,
.cid-tAc88RvXlE .social-media {
  color: #d2d5d2;
}
.cid-tAc88RvXlE .copyright > p {
  color: #f5f7fa;
}
.cid-tAc88RvXlE H5 {
  color: #232323;
}
.cid-s7iczziLi6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7iczziLi6 .links {
  text-align: center;
  color: #232323;
}
.cid-s7iczziLi6 p {
  margin: 0;
}
.cid-s7iczziLi6 a {
  color: #00ac99;
}
.cid-s7iczziLi6 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s70adIuVrd .navbar {
  padding-top: 20px !important;
}
.cid-s70adIuVrd .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s70adIuVrd .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s70adIuVrd .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s70adIuVrd .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s70adIuVrd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s70adIuVrd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s70adIuVrd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s70adIuVrd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s70adIuVrd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s70adIuVrd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s70adIuVrd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s70adIuVrd a {
  font-style: normal;
}
.cid-s70adIuVrd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s70adIuVrd .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s70adIuVrd .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s70adIuVrd .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s70adIuVrd .content-text {
  margin-bottom: 0;
}
.cid-s70adIuVrd .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s70adIuVrd .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s70adIuVrd .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s70adIuVrd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s70adIuVrd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s70adIuVrd .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s70adIuVrd .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s70adIuVrd .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s70adIuVrd .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s70adIuVrd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s70adIuVrd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s70adIuVrd .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s70adIuVrd .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s70adIuVrd .content-link {
    display: none;
  }
}
.cid-s70adIuVrd .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s70adIuVrd .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s70adIuVrd .nav-dropdown .link {
  font-weight: 600;
}
.cid-s70adIuVrd .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s70adIuVrd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s70adIuVrd .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s70adIuVrd .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s70adIuVrd .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s70adIuVrd .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s70adIuVrd .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s70adIuVrd .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s70adIuVrd .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s70adIuVrd .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s70adIuVrd .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s70adIuVrd .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s70adIuVrd .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s70adIuVrd .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s70adIuVrd .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s70adIuVrd .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s70adIuVrd .dropdown-item:before {
    display: none;
  }
  .cid-s70adIuVrd .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s70adIuVrd .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s70adIuVrd img {
    height: 3.8rem !important;
  }
  .cid-s70adIuVrd .btn {
    display: flex;
  }
  .cid-s70adIuVrd button.navbar-toggler {
    display: block;
  }
  .cid-s70adIuVrd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s70adIuVrd .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s70adIuVrd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s70adIuVrd .navbar-collapse.collapsing,
  .cid-s70adIuVrd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s70adIuVrd .navbar-collapse.collapsing .navbar-nav,
  .cid-s70adIuVrd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s70adIuVrd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s70adIuVrd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s70adIuVrd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s70adIuVrd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s70adIuVrd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s70adIuVrd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s70adIuVrd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s70adIuVrd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s70adIuVrd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s70adIuVrd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s70adIuVrd .navbar .menu-content-top {
    display: block;
  }
  .cid-s70adIuVrd .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s70adIuVrd .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s70adIuVrd .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s70adIuVrd .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s70adIuVrd .menu-bottom {
    display: flex;
  }
  .cid-s70adIuVrd .navbar {
    display: block;
    padding: 0;
  }
  .cid-s70adIuVrd .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s70adIuVrd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s70adIuVrd .navbar-toggler {
    display: none;
  }
}
.cid-s70adIuVrd .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s70adIuVrd .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s70adIuVrd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s70adIuVrd .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s70adIuVrd .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s70adIuVrd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s70adIuVrd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s70adIuVrd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s70adIuVrd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s70adIuVrd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s70adIuVrd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s70adIuVrd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s70adIuVrd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s70adIuVrd .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s70adIuVrd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s70adIuVrd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s70adIuVrd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s70adIuVrd .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s70adIuVrd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd button.navbar-toggler:focus {
  outline: none;
}
.cid-s70adIuVrd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s70adIuVrd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s70adIuVrd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s70adIuVrd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s70adIuVrd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s70adIuVrd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s70adIuVrd .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s70adIuVrd .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s70adIuVrd .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s70adIuVrd .collapsed .btn {
  display: flex;
}
.cid-s70adIuVrd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s70adIuVrd .collapsed .navbar-collapse.collapsing,
.cid-s70adIuVrd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s70adIuVrd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s70adIuVrd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s70adIuVrd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s70adIuVrd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s70adIuVrd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s70adIuVrd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s70adIuVrd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s70adIuVrd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s70adIuVrd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s70adIuVrd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s70adIuVrd .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s70adIuVrd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s70adIuVrd .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s70adIuVrd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s70adIuVrd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s70adIuVrd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s70adIuVrd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s70adIuVrd .collapsed .dropdown-item:before {
  display: none;
}
.cid-s70adIuVrd .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s70adIuVrd .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s70adIuVrd .nav-link:focus {
  outline: none;
}
.cid-s70adIuVrd .navbar-toggler {
  position: relative;
}
.cid-s70adIuVrd .dropdown-item.active,
.cid-s70adIuVrd .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s70adIuVrd .nav-link:hover,
.cid-s70adIuVrd .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s70adKaHYr {
  overflow-x: hidden !important;
}
.cid-s70adKaHYr,
.cid-s70adKaHYr .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s70adKaHYr .mbr-section-title {
  color: #d2d5d2;
}
.cid-s70adKaHYr .mbr-section-title span {
  color: #00ac99;
}
.cid-s70adKaHYr .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s70adKaHYr .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s70adKaHYr .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s70adKaHYr .mbr-overlay {
  z-index: 1;
}
.cid-s70adKaHYr .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s70brhC24M {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #e9e9e9;
}
.cid-s70brhC24M .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-s70brhC24M .contents .mbr-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s70brhC24M .contents .mbr-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24 px;
}
.cid-s70brhC24M .contents .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s70brhC24M .contents .mbr-section-text {
  line-height: 28px;
  margin-top: 20px;
  color: #333333;
  letter-spacing: 0;
}
.cid-s70brhC24M .card-wrapper {
  height: 100%;
}
.cid-s70brhC24M .card-wrapper .card-box {
  padding-top: 2rem;
}
.cid-s70brhC24M .card-wrapper .card-box .card-title {
  color: #28303f;
  transition: 0.3s all;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s70brhC24M .card-wrapper .card-box .card-title:hover {
  color: #00ac99;
  transition: 0.3s all;
}
.cid-s70brhC24M .card-wrapper .card-box .card-title.display-5 {
  font-size: 22px;
  line-height: 28px;
  letter-spacing: -0.5px;
}
.cid-s70brhC24M .card-wrapper .card-box .card-subtitle {
  color: #a0a9b6;
  letter-spacing: 1px;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-s70brhC24M .card-wrapper .card-box .card-subtitle.display-4 {
  font-size: 12px;
}
.cid-s70brhC24M .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #333333;
  font-weight: 400;
}
.cid-s70brhC24M .card-wrapper .card-box .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s70brhC24M .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
}
.cid-s70brhC24M .card-wrapper .card-img {
  position: relative;
}
.cid-s70brhC24M .card-wrapper .card-img img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-s70brhC24M .card-wrapper .card-img .meta-category {
  background-color: #00ac99;
  display: inline-block;
  padding: 6px 25px;
  color: #fff;
  position: absolute;
  bottom: -15px;
  right: 35px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.5px;
  z-index: 9;
  border-radius: 15px;
}
.cid-s70brhC24M .card-wrapper .card-img .meta-category .btn {
  font-weight: 600 !important;
}
.cid-s70brhC24M .card-wrapper .card-img .meta-category .btn:hover {
  color: currentColor !important;
}
.cid-s70brhC24M .card-wrapper .mbr-link-btn .btn {
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}
.cid-s70brhC24M .card-wrapper .mbr-link-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s70brhC24M .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-s70brhC24M .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  font-weight: 900;
  transition: padding 0.3s !important;
}
.cid-s70brhC24M .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-s70brhC24M .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #00ac99 !important;
  box-shadow: none !important;
}
.cid-s70brhC24M .btn[class*="-outline"]:active,
.cid-s70brhC24M .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
.cid-s70brhC24M .contents .mbr-section-title {
  color: #02b7a3;
}
.cid-s70adMlBn2 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s70adMlBn2 .carousel {
  z-index: 0;
}
.cid-s70adMlBn2 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s70adMlBn2 .carousel-item.active,
.cid-s70adMlBn2 .carousel-item-next,
.cid-s70adMlBn2 .carousel-item-prev {
  display: flex;
}
.cid-s70adMlBn2 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s70adMlBn2 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s70adMlBn2 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s70adMlBn2 .line1 {
  margin-left: -2rem;
}
.cid-s70adMlBn2 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s70adMlBn2 .carousel-controls a {
  font-size: 2rem;
}
.cid-s70adMlBn2 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s70adMlBn2 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s70adMlBn2 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s70adMlBn2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s70adMlBn2 .carousel-indicators .active {
  opacity: 1;
}
.cid-s70adMlBn2 .user_text,
.cid-s70adMlBn2 .user_desk {
  color: #767676;
}
.cid-s70adMlBn2 .title,
.cid-s70adMlBn2 .line-align {
  color: #02b7a3;
}
.cid-tAc7Ye7jUN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7Ye7jUN .content {
    text-align: center;
  }
  .cid-tAc7Ye7jUN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7Ye7jUN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7Ye7jUN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7Ye7jUN .media-wrap img {
  height: 6rem;
}
.cid-tAc7Ye7jUN .mbr-text {
  color: #8d97ad;
}
.cid-tAc7Ye7jUN .p-title {
  font-size: 17px;
}
.cid-tAc7Ye7jUN .p-title span {
  color: #111111;
}
.cid-tAc7Ye7jUN .title-card {
  font-size: 1.3rem;
}
.cid-tAc7Ye7jUN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7Ye7jUN .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7Ye7jUN .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7Ye7jUN .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7Ye7jUN .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7Ye7jUN .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7Ye7jUN .copyright img {
  margin-right: 10px;
}
.cid-tAc7Ye7jUN .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7Ye7jUN .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7Ye7jUN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7Ye7jUN .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7Ye7jUN .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7Ye7jUN .p-title,
.cid-tAc7Ye7jUN .social-media {
  color: #d2d5d2;
}
.cid-tAc7Ye7jUN .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7Ye7jUN H5 {
  color: #232323;
}
.cid-s70adNVGus {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s70adNVGus .links {
  text-align: center;
  color: #232323;
}
.cid-s70adNVGus p {
  margin: 0;
}
.cid-s70adNVGus a {
  color: #00ac99;
}
.cid-s70adNVGus a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7iept0X0r .navbar {
  padding-top: 20px !important;
}
.cid-s7iept0X0r .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7iept0X0r .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7iept0X0r .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7iept0X0r .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7iept0X0r .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iept0X0r .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7iept0X0r .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7iept0X0r .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iept0X0r .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7iept0X0r .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iept0X0r .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7iept0X0r a {
  font-style: normal;
}
.cid-s7iept0X0r .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7iept0X0r .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7iept0X0r .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iept0X0r .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7iept0X0r .content-text {
  margin-bottom: 0;
}
.cid-s7iept0X0r .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7iept0X0r .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7iept0X0r .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7iept0X0r .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7iept0X0r .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7iept0X0r .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7iept0X0r .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7iept0X0r .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7iept0X0r .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7iept0X0r .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7iept0X0r .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7iept0X0r .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7iept0X0r .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7iept0X0r .content-link {
    display: none;
  }
}
.cid-s7iept0X0r .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7iept0X0r .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7iept0X0r .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7iept0X0r .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7iept0X0r .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7iept0X0r .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7iept0X0r .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iept0X0r .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iept0X0r .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7iept0X0r .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7iept0X0r .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7iept0X0r .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7iept0X0r .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7iept0X0r .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7iept0X0r .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7iept0X0r .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7iept0X0r .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7iept0X0r .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7iept0X0r .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7iept0X0r .dropdown-item:before {
    display: none;
  }
  .cid-s7iept0X0r .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7iept0X0r .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7iept0X0r img {
    height: 3.8rem !important;
  }
  .cid-s7iept0X0r .btn {
    display: flex;
  }
  .cid-s7iept0X0r button.navbar-toggler {
    display: block;
  }
  .cid-s7iept0X0r .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7iept0X0r .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7iept0X0r .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7iept0X0r .navbar-collapse.collapsing,
  .cid-s7iept0X0r .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7iept0X0r .navbar-collapse.collapsing .navbar-nav,
  .cid-s7iept0X0r .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7iept0X0r .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7iept0X0r .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7iept0X0r .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7iept0X0r .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7iept0X0r .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7iept0X0r .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7iept0X0r .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7iept0X0r .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7iept0X0r .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7iept0X0r .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7iept0X0r .navbar .menu-content-top {
    display: block;
  }
  .cid-s7iept0X0r .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7iept0X0r .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iept0X0r .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7iept0X0r .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7iept0X0r .menu-bottom {
    display: flex;
  }
  .cid-s7iept0X0r .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7iept0X0r .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7iept0X0r .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7iept0X0r .navbar-toggler {
    display: none;
  }
}
.cid-s7iept0X0r .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7iept0X0r .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7iept0X0r .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7iept0X0r .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7iept0X0r .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7iept0X0r .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7iept0X0r .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iept0X0r .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7iept0X0r .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7iept0X0r .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7iept0X0r .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7iept0X0r .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7iept0X0r .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7iept0X0r .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7iept0X0r .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7iept0X0r .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7iept0X0r .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7iept0X0r .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7iept0X0r button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r button.navbar-toggler:focus {
  outline: none;
}
.cid-s7iept0X0r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7iept0X0r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iept0X0r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7iept0X0r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iept0X0r nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7iept0X0r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7iept0X0r .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iept0X0r .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7iept0X0r .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7iept0X0r .collapsed .btn {
  display: flex;
}
.cid-s7iept0X0r .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7iept0X0r .collapsed .navbar-collapse.collapsing,
.cid-s7iept0X0r .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7iept0X0r .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7iept0X0r .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7iept0X0r .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7iept0X0r .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7iept0X0r .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7iept0X0r .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7iept0X0r .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7iept0X0r .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7iept0X0r .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7iept0X0r .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7iept0X0r .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7iept0X0r .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7iept0X0r .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7iept0X0r .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7iept0X0r .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7iept0X0r .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7iept0X0r .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7iept0X0r .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7iept0X0r .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7iept0X0r .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7iept0X0r .nav-link:focus {
  outline: none;
}
.cid-s7iept0X0r .navbar-toggler {
  position: relative;
}
.cid-s7iept0X0r .dropdown-item.active,
.cid-s7iept0X0r .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7iept0X0r .nav-link:hover,
.cid-s7iept0X0r .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7iepuAxBd {
  overflow-x: hidden !important;
}
.cid-s7iepuAxBd,
.cid-s7iepuAxBd .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7iepuAxBd .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7iepuAxBd .mbr-section-title span {
  color: #00ac99;
}
.cid-s7iepuAxBd .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7iepuAxBd .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7iepuAxBd .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7iepuAxBd .mbr-overlay {
  z-index: 1;
}
.cid-s7iepuAxBd .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7iepvcV7K {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s7iepvcV7K .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s7iepvcV7K a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s7iepvcV7K .mbr-section-btn {
  margin: 0;
}
.cid-s7iepvcV7K .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s7iepvcV7K .form-control:focus,
.cid-s7iepvcV7K .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #e7fcee;
}
.cid-s7iepvcV7K .form-group {
  margin-bottom: 1rem;
}
.cid-s7iepvcV7K input::-webkit-input-placeholder,
.cid-s7iepvcV7K textarea::-webkit-input-placeholder {
  color: #02b7a3;
}
.cid-s7iepvcV7K input:-moz-placeholder,
.cid-s7iepvcV7K textarea:-moz-placeholder {
  color: #02b7a3;
}
.cid-s7iepvcV7K .jq-selectbox li,
.cid-s7iepvcV7K .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s7iepvcV7K .jq-selectbox li:hover,
.cid-s7iepvcV7K .jq-selectbox li.selected {
  background-color: #e7fcee;
  color: #000000;
}
.cid-s7iepvcV7K .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-s7iepvcV7K .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e7fcee;
}
.cid-s7iepvcV7K .form-group,
.cid-s7iepvcV7K .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 700px) {
  .cid-s7iepvcV7K .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 500px) {
  .cid-s7iepvcV7K .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s7iepvcV7K .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 350px) {
  .cid-s7iepvcV7K .form-block {
    padding: 1rem;
  }
}
.cid-s7iepvcV7K H4 {
  color: #02b7a3;
}
.cid-s7iepw1F0m {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7iepw1F0m .carousel {
  z-index: 0;
}
.cid-s7iepw1F0m .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7iepw1F0m .carousel-item.active,
.cid-s7iepw1F0m .carousel-item-next,
.cid-s7iepw1F0m .carousel-item-prev {
  display: flex;
}
.cid-s7iepw1F0m .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7iepw1F0m .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7iepw1F0m .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7iepw1F0m .line1 {
  margin-left: -2rem;
}
.cid-s7iepw1F0m .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7iepw1F0m .carousel-controls a {
  font-size: 2rem;
}
.cid-s7iepw1F0m .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7iepw1F0m .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7iepw1F0m ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7iepw1F0m .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7iepw1F0m .carousel-indicators .active {
  opacity: 1;
}
.cid-s7iepw1F0m .user_text,
.cid-s7iepw1F0m .user_desk {
  color: #767676;
}
.cid-s7iepw1F0m .title,
.cid-s7iepw1F0m .line-align {
  color: #02b7a3;
}
.cid-tAc8b3MAQ8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8b3MAQ8 .content {
    text-align: center;
  }
  .cid-tAc8b3MAQ8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8b3MAQ8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8b3MAQ8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8b3MAQ8 .media-wrap img {
  height: 6rem;
}
.cid-tAc8b3MAQ8 .mbr-text {
  color: #8d97ad;
}
.cid-tAc8b3MAQ8 .p-title {
  font-size: 17px;
}
.cid-tAc8b3MAQ8 .p-title span {
  color: #111111;
}
.cid-tAc8b3MAQ8 .title-card {
  font-size: 1.3rem;
}
.cid-tAc8b3MAQ8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8b3MAQ8 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8b3MAQ8 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8b3MAQ8 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8b3MAQ8 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8b3MAQ8 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8b3MAQ8 .copyright img {
  margin-right: 10px;
}
.cid-tAc8b3MAQ8 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8b3MAQ8 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8b3MAQ8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8b3MAQ8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8b3MAQ8 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8b3MAQ8 .p-title,
.cid-tAc8b3MAQ8 .social-media {
  color: #d2d5d2;
}
.cid-tAc8b3MAQ8 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8b3MAQ8 H5 {
  color: #232323;
}
.cid-s7iepxmkzt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7iepxmkzt .links {
  text-align: center;
  color: #232323;
}
.cid-s7iepxmkzt p {
  margin: 0;
}
.cid-s7iepxmkzt a {
  color: #00ac99;
}
.cid-s7iepxmkzt a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7maHfiBir .navbar {
  padding-top: 20px !important;
}
.cid-s7maHfiBir .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7maHfiBir .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7maHfiBir .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7maHfiBir .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7maHfiBir .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7maHfiBir .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7maHfiBir .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7maHfiBir .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7maHfiBir .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7maHfiBir .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7maHfiBir .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7maHfiBir a {
  font-style: normal;
}
.cid-s7maHfiBir .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7maHfiBir .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7maHfiBir .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7maHfiBir .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7maHfiBir .content-text {
  margin-bottom: 0;
}
.cid-s7maHfiBir .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7maHfiBir .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7maHfiBir .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7maHfiBir .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7maHfiBir .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7maHfiBir .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7maHfiBir .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7maHfiBir .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7maHfiBir .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7maHfiBir .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7maHfiBir .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7maHfiBir .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7maHfiBir .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7maHfiBir .content-link {
    display: none;
  }
}
.cid-s7maHfiBir .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7maHfiBir .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7maHfiBir .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7maHfiBir .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7maHfiBir .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7maHfiBir .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7maHfiBir .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7maHfiBir .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7maHfiBir .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7maHfiBir .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7maHfiBir .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7maHfiBir .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7maHfiBir .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7maHfiBir .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7maHfiBir .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7maHfiBir .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7maHfiBir .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7maHfiBir .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7maHfiBir .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7maHfiBir .dropdown-item:before {
    display: none;
  }
  .cid-s7maHfiBir .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7maHfiBir .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7maHfiBir img {
    height: 3.8rem !important;
  }
  .cid-s7maHfiBir .btn {
    display: flex;
  }
  .cid-s7maHfiBir button.navbar-toggler {
    display: block;
  }
  .cid-s7maHfiBir .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7maHfiBir .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7maHfiBir .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7maHfiBir .navbar-collapse.collapsing,
  .cid-s7maHfiBir .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7maHfiBir .navbar-collapse.collapsing .navbar-nav,
  .cid-s7maHfiBir .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7maHfiBir .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7maHfiBir .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7maHfiBir .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7maHfiBir .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7maHfiBir .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7maHfiBir .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7maHfiBir .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7maHfiBir .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7maHfiBir .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7maHfiBir .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7maHfiBir .navbar .menu-content-top {
    display: block;
  }
  .cid-s7maHfiBir .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7maHfiBir .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7maHfiBir .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7maHfiBir .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7maHfiBir .menu-bottom {
    display: flex;
  }
  .cid-s7maHfiBir .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7maHfiBir .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7maHfiBir .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7maHfiBir .navbar-toggler {
    display: none;
  }
}
.cid-s7maHfiBir .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7maHfiBir .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7maHfiBir .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7maHfiBir .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7maHfiBir .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7maHfiBir .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7maHfiBir .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7maHfiBir .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7maHfiBir .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7maHfiBir .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7maHfiBir .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7maHfiBir .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7maHfiBir .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7maHfiBir .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7maHfiBir .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7maHfiBir .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7maHfiBir .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7maHfiBir .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7maHfiBir button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir button.navbar-toggler:focus {
  outline: none;
}
.cid-s7maHfiBir button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7maHfiBir button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7maHfiBir button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7maHfiBir button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7maHfiBir nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7maHfiBir nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7maHfiBir .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7maHfiBir .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7maHfiBir .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7maHfiBir .collapsed .btn {
  display: flex;
}
.cid-s7maHfiBir .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7maHfiBir .collapsed .navbar-collapse.collapsing,
.cid-s7maHfiBir .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7maHfiBir .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7maHfiBir .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7maHfiBir .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7maHfiBir .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7maHfiBir .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7maHfiBir .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7maHfiBir .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7maHfiBir .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7maHfiBir .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7maHfiBir .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7maHfiBir .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7maHfiBir .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7maHfiBir .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7maHfiBir .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7maHfiBir .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7maHfiBir .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7maHfiBir .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7maHfiBir .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7maHfiBir .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7maHfiBir .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7maHfiBir .nav-link:focus {
  outline: none;
}
.cid-s7maHfiBir .navbar-toggler {
  position: relative;
}
.cid-s7maHfiBir .dropdown-item.active,
.cid-s7maHfiBir .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7maHfiBir .nav-link:hover,
.cid-s7maHfiBir .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7maHgrAZn {
  overflow-x: hidden !important;
}
.cid-s7maHgrAZn,
.cid-s7maHgrAZn .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7maHgrAZn .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7maHgrAZn .mbr-section-title span {
  color: #00ac99;
}
.cid-s7maHgrAZn .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7maHgrAZn .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7maHgrAZn .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7maHgrAZn .mbr-overlay {
  z-index: 1;
}
.cid-s7maHgrAZn .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7maHgOIGC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s7maHgOIGC .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s7maHgOIGC a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s7maHgOIGC .mbr-section-btn {
  margin: 0;
}
.cid-s7maHgOIGC .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s7maHgOIGC .form-control:focus,
.cid-s7maHgOIGC .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #e7fcee;
}
.cid-s7maHgOIGC .form-group {
  margin-bottom: 1rem;
}
.cid-s7maHgOIGC input::-webkit-input-placeholder,
.cid-s7maHgOIGC textarea::-webkit-input-placeholder {
  color: #02b7a3;
}
.cid-s7maHgOIGC input:-moz-placeholder,
.cid-s7maHgOIGC textarea:-moz-placeholder {
  color: #02b7a3;
}
.cid-s7maHgOIGC .jq-selectbox li,
.cid-s7maHgOIGC .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s7maHgOIGC .jq-selectbox li:hover,
.cid-s7maHgOIGC .jq-selectbox li.selected {
  background-color: #e7fcee;
  color: #000000;
}
.cid-s7maHgOIGC .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-s7maHgOIGC .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e7fcee;
}
.cid-s7maHgOIGC .form-group,
.cid-s7maHgOIGC .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 700px) {
  .cid-s7maHgOIGC .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 500px) {
  .cid-s7maHgOIGC .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s7maHgOIGC .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 350px) {
  .cid-s7maHgOIGC .form-block {
    padding: 1rem;
  }
}
.cid-s7maHgOIGC H4 {
  color: #02b7a3;
}
.cid-s7maHhHrW8 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7maHhHrW8 .carousel {
  z-index: 0;
}
.cid-s7maHhHrW8 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7maHhHrW8 .carousel-item.active,
.cid-s7maHhHrW8 .carousel-item-next,
.cid-s7maHhHrW8 .carousel-item-prev {
  display: flex;
}
.cid-s7maHhHrW8 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7maHhHrW8 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7maHhHrW8 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7maHhHrW8 .line1 {
  margin-left: -2rem;
}
.cid-s7maHhHrW8 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7maHhHrW8 .carousel-controls a {
  font-size: 2rem;
}
.cid-s7maHhHrW8 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7maHhHrW8 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7maHhHrW8 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7maHhHrW8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7maHhHrW8 .carousel-indicators .active {
  opacity: 1;
}
.cid-s7maHhHrW8 .user_text,
.cid-s7maHhHrW8 .user_desk {
  color: #767676;
}
.cid-s7maHhHrW8 .title,
.cid-s7maHhHrW8 .line-align {
  color: #02b7a3;
}
.cid-tAc85Jt9FN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc85Jt9FN .content {
    text-align: center;
  }
  .cid-tAc85Jt9FN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc85Jt9FN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc85Jt9FN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc85Jt9FN .media-wrap img {
  height: 6rem;
}
.cid-tAc85Jt9FN .mbr-text {
  color: #8d97ad;
}
.cid-tAc85Jt9FN .p-title {
  font-size: 17px;
}
.cid-tAc85Jt9FN .p-title span {
  color: #111111;
}
.cid-tAc85Jt9FN .title-card {
  font-size: 1.3rem;
}
.cid-tAc85Jt9FN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc85Jt9FN .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc85Jt9FN .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc85Jt9FN .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc85Jt9FN .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc85Jt9FN .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc85Jt9FN .copyright img {
  margin-right: 10px;
}
.cid-tAc85Jt9FN .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc85Jt9FN .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc85Jt9FN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc85Jt9FN .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc85Jt9FN .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc85Jt9FN .p-title,
.cid-tAc85Jt9FN .social-media {
  color: #d2d5d2;
}
.cid-tAc85Jt9FN .copyright > p {
  color: #f5f7fa;
}
.cid-tAc85Jt9FN H5 {
  color: #232323;
}
.cid-s7maHjc1M0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7maHjc1M0 .links {
  text-align: center;
  color: #232323;
}
.cid-s7maHjc1M0 p {
  margin: 0;
}
.cid-s7maHjc1M0 a {
  color: #00ac99;
}
.cid-s7maHjc1M0 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7meDBwHGw .navbar {
  padding-top: 20px !important;
}
.cid-s7meDBwHGw .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7meDBwHGw .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7meDBwHGw .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7meDBwHGw .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7meDBwHGw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7meDBwHGw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7meDBwHGw a {
  font-style: normal;
}
.cid-s7meDBwHGw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7meDBwHGw .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7meDBwHGw .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7meDBwHGw .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7meDBwHGw .content-text {
  margin-bottom: 0;
}
.cid-s7meDBwHGw .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7meDBwHGw .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7meDBwHGw .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7meDBwHGw .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7meDBwHGw .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7meDBwHGw .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7meDBwHGw .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7meDBwHGw .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7meDBwHGw .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7meDBwHGw .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7meDBwHGw .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7meDBwHGw .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7meDBwHGw .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7meDBwHGw .content-link {
    display: none;
  }
}
.cid-s7meDBwHGw .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7meDBwHGw .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7meDBwHGw .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7meDBwHGw .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7meDBwHGw .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7meDBwHGw .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7meDBwHGw .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7meDBwHGw .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7meDBwHGw .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7meDBwHGw .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7meDBwHGw .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7meDBwHGw .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7meDBwHGw .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7meDBwHGw .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7meDBwHGw .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7meDBwHGw .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7meDBwHGw .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7meDBwHGw .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7meDBwHGw .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7meDBwHGw .dropdown-item:before {
    display: none;
  }
  .cid-s7meDBwHGw .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7meDBwHGw .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7meDBwHGw img {
    height: 3.8rem !important;
  }
  .cid-s7meDBwHGw .btn {
    display: flex;
  }
  .cid-s7meDBwHGw button.navbar-toggler {
    display: block;
  }
  .cid-s7meDBwHGw .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7meDBwHGw .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7meDBwHGw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7meDBwHGw .navbar-collapse.collapsing,
  .cid-s7meDBwHGw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7meDBwHGw .navbar-collapse.collapsing .navbar-nav,
  .cid-s7meDBwHGw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7meDBwHGw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7meDBwHGw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7meDBwHGw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7meDBwHGw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7meDBwHGw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7meDBwHGw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7meDBwHGw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7meDBwHGw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7meDBwHGw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7meDBwHGw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7meDBwHGw .navbar .menu-content-top {
    display: block;
  }
  .cid-s7meDBwHGw .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7meDBwHGw .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7meDBwHGw .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7meDBwHGw .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7meDBwHGw .menu-bottom {
    display: flex;
  }
  .cid-s7meDBwHGw .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7meDBwHGw .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7meDBwHGw .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7meDBwHGw .navbar-toggler {
    display: none;
  }
}
.cid-s7meDBwHGw .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7meDBwHGw .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7meDBwHGw .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7meDBwHGw .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7meDBwHGw .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7meDBwHGw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7meDBwHGw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7meDBwHGw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7meDBwHGw .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7meDBwHGw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7meDBwHGw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7meDBwHGw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7meDBwHGw .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7meDBwHGw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7meDBwHGw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7meDBwHGw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7meDBwHGw .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7meDBwHGw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw button.navbar-toggler:focus {
  outline: none;
}
.cid-s7meDBwHGw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7meDBwHGw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7meDBwHGw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7meDBwHGw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7meDBwHGw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7meDBwHGw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7meDBwHGw .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7meDBwHGw .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7meDBwHGw .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7meDBwHGw .collapsed .btn {
  display: flex;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse.collapsing,
.cid-s7meDBwHGw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7meDBwHGw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7meDBwHGw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7meDBwHGw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7meDBwHGw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7meDBwHGw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7meDBwHGw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7meDBwHGw .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7meDBwHGw .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7meDBwHGw .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7meDBwHGw .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7meDBwHGw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7meDBwHGw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7meDBwHGw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7meDBwHGw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7meDBwHGw .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7meDBwHGw .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7meDBwHGw .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7meDBwHGw .nav-link:focus {
  outline: none;
}
.cid-s7meDBwHGw .navbar-toggler {
  position: relative;
}
.cid-s7meDBwHGw .dropdown-item.active,
.cid-s7meDBwHGw .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7meDBwHGw .nav-link:hover,
.cid-s7meDBwHGw .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7meDDIjFD {
  overflow-x: hidden !important;
}
.cid-s7meDDIjFD,
.cid-s7meDDIjFD .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7meDDIjFD .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7meDDIjFD .mbr-section-title span {
  color: #00ac99;
}
.cid-s7meDDIjFD .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7meDDIjFD .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7meDDIjFD .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7meDDIjFD .mbr-overlay {
  z-index: 1;
}
.cid-s7meDDIjFD .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7meDEIszd {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7meDEIszd .mbr-text {
  text-align: center;
  color: #465052;
}
.cid-s7meDFjUdY {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7meDFjUdY .carousel {
  z-index: 0;
}
.cid-s7meDFjUdY .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7meDFjUdY .carousel-item.active,
.cid-s7meDFjUdY .carousel-item-next,
.cid-s7meDFjUdY .carousel-item-prev {
  display: flex;
}
.cid-s7meDFjUdY .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7meDFjUdY .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7meDFjUdY .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7meDFjUdY .line1 {
  margin-left: -2rem;
}
.cid-s7meDFjUdY .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7meDFjUdY .carousel-controls a {
  font-size: 2rem;
}
.cid-s7meDFjUdY .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7meDFjUdY .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7meDFjUdY ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7meDFjUdY .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7meDFjUdY .carousel-indicators .active {
  opacity: 1;
}
.cid-s7meDFjUdY .user_text,
.cid-s7meDFjUdY .user_desk {
  color: #767676;
}
.cid-s7meDFjUdY .title,
.cid-s7meDFjUdY .line-align {
  color: #02b7a3;
}
.cid-tAc8j2AQsl {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8j2AQsl .content {
    text-align: center;
  }
  .cid-tAc8j2AQsl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8j2AQsl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8j2AQsl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8j2AQsl .media-wrap img {
  height: 6rem;
}
.cid-tAc8j2AQsl .mbr-text {
  color: #8d97ad;
}
.cid-tAc8j2AQsl .p-title {
  font-size: 17px;
}
.cid-tAc8j2AQsl .p-title span {
  color: #111111;
}
.cid-tAc8j2AQsl .title-card {
  font-size: 1.3rem;
}
.cid-tAc8j2AQsl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8j2AQsl .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8j2AQsl .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8j2AQsl .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8j2AQsl .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8j2AQsl .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8j2AQsl .copyright img {
  margin-right: 10px;
}
.cid-tAc8j2AQsl .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8j2AQsl .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8j2AQsl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8j2AQsl .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8j2AQsl .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8j2AQsl .p-title,
.cid-tAc8j2AQsl .social-media {
  color: #d2d5d2;
}
.cid-tAc8j2AQsl .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8j2AQsl H5 {
  color: #232323;
}
.cid-s7meDL334j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7meDL334j .links {
  text-align: center;
  color: #232323;
}
.cid-s7meDL334j p {
  margin: 0;
}
.cid-s7meDL334j a {
  color: #00ac99;
}
.cid-s7meDL334j a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7mC7aqtUV .navbar {
  padding-top: 20px !important;
}
.cid-s7mC7aqtUV .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7mC7aqtUV .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7mC7aqtUV .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7mC7aqtUV .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7mC7aqtUV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7mC7aqtUV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7mC7aqtUV a {
  font-style: normal;
}
.cid-s7mC7aqtUV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7mC7aqtUV .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7mC7aqtUV .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7mC7aqtUV .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7mC7aqtUV .content-text {
  margin-bottom: 0;
}
.cid-s7mC7aqtUV .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7mC7aqtUV .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7mC7aqtUV .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7mC7aqtUV .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7mC7aqtUV .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7mC7aqtUV .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7mC7aqtUV .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7mC7aqtUV .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7mC7aqtUV .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7mC7aqtUV .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7mC7aqtUV .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7mC7aqtUV .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7mC7aqtUV .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7mC7aqtUV .content-link {
    display: none;
  }
}
.cid-s7mC7aqtUV .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7mC7aqtUV .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7mC7aqtUV .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7mC7aqtUV .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7mC7aqtUV .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7mC7aqtUV .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7mC7aqtUV .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7mC7aqtUV .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7mC7aqtUV .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7mC7aqtUV .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7mC7aqtUV .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7mC7aqtUV .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7mC7aqtUV .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7mC7aqtUV .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7mC7aqtUV .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7mC7aqtUV .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7mC7aqtUV .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7mC7aqtUV .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7mC7aqtUV .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7mC7aqtUV .dropdown-item:before {
    display: none;
  }
  .cid-s7mC7aqtUV .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7mC7aqtUV .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7mC7aqtUV img {
    height: 3.8rem !important;
  }
  .cid-s7mC7aqtUV .btn {
    display: flex;
  }
  .cid-s7mC7aqtUV button.navbar-toggler {
    display: block;
  }
  .cid-s7mC7aqtUV .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7mC7aqtUV .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7mC7aqtUV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7mC7aqtUV .navbar-collapse.collapsing,
  .cid-s7mC7aqtUV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7mC7aqtUV .navbar-collapse.collapsing .navbar-nav,
  .cid-s7mC7aqtUV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7mC7aqtUV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7mC7aqtUV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7mC7aqtUV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7mC7aqtUV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7mC7aqtUV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7mC7aqtUV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7mC7aqtUV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7mC7aqtUV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7mC7aqtUV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7mC7aqtUV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7mC7aqtUV .navbar .menu-content-top {
    display: block;
  }
  .cid-s7mC7aqtUV .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7mC7aqtUV .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7mC7aqtUV .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7mC7aqtUV .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7mC7aqtUV .menu-bottom {
    display: flex;
  }
  .cid-s7mC7aqtUV .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7mC7aqtUV .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7mC7aqtUV .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7mC7aqtUV .navbar-toggler {
    display: none;
  }
}
.cid-s7mC7aqtUV .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7mC7aqtUV .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7mC7aqtUV .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7mC7aqtUV .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7mC7aqtUV .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7mC7aqtUV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7mC7aqtUV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7mC7aqtUV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7mC7aqtUV .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7mC7aqtUV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7mC7aqtUV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7mC7aqtUV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7mC7aqtUV .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7mC7aqtUV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7mC7aqtUV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7mC7aqtUV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7mC7aqtUV .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7mC7aqtUV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV button.navbar-toggler:focus {
  outline: none;
}
.cid-s7mC7aqtUV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7mC7aqtUV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7mC7aqtUV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7mC7aqtUV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7mC7aqtUV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7mC7aqtUV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7mC7aqtUV .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7mC7aqtUV .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7mC7aqtUV .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7mC7aqtUV .collapsed .btn {
  display: flex;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse.collapsing,
.cid-s7mC7aqtUV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7mC7aqtUV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7mC7aqtUV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7mC7aqtUV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7mC7aqtUV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7mC7aqtUV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7mC7aqtUV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7mC7aqtUV .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7mC7aqtUV .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7mC7aqtUV .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7mC7aqtUV .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7mC7aqtUV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7mC7aqtUV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7mC7aqtUV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7mC7aqtUV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7mC7aqtUV .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7mC7aqtUV .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7mC7aqtUV .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7mC7aqtUV .nav-link:focus {
  outline: none;
}
.cid-s7mC7aqtUV .navbar-toggler {
  position: relative;
}
.cid-s7mC7aqtUV .dropdown-item.active,
.cid-s7mC7aqtUV .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7mC7aqtUV .nav-link:hover,
.cid-s7mC7aqtUV .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7mC7bxOTd {
  overflow-x: hidden !important;
}
.cid-s7mC7bxOTd,
.cid-s7mC7bxOTd .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7mC7bxOTd .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7mC7bxOTd .mbr-section-title span {
  color: #00ac99;
}
.cid-s7mC7bxOTd .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7mC7bxOTd .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7mC7bxOTd .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7mC7bxOTd .mbr-overlay {
  z-index: 1;
}
.cid-s7mC7bxOTd .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7mC7bVu4G {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s7mC7bVu4G .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-s7mC7bVu4G a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-s7mC7bVu4G .mbr-section-btn {
  margin: 0;
}
.cid-s7mC7bVu4G .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #ffffff;
  border: 1px solid #e9e9e9;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-s7mC7bVu4G .form-control:focus,
.cid-s7mC7bVu4G .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #e7fcee;
}
.cid-s7mC7bVu4G .form-group {
  margin-bottom: 1rem;
}
.cid-s7mC7bVu4G input::-webkit-input-placeholder,
.cid-s7mC7bVu4G textarea::-webkit-input-placeholder {
  color: #02b7a3;
}
.cid-s7mC7bVu4G input:-moz-placeholder,
.cid-s7mC7bVu4G textarea:-moz-placeholder {
  color: #02b7a3;
}
.cid-s7mC7bVu4G .jq-selectbox li,
.cid-s7mC7bVu4G .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-s7mC7bVu4G .jq-selectbox li:hover,
.cid-s7mC7bVu4G .jq-selectbox li.selected {
  background-color: #e7fcee;
  color: #000000;
}
.cid-s7mC7bVu4G .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-s7mC7bVu4G .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e7fcee;
}
.cid-s7mC7bVu4G .form-group,
.cid-s7mC7bVu4G .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 700px) {
  .cid-s7mC7bVu4G .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 500px) {
  .cid-s7mC7bVu4G .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-s7mC7bVu4G .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 350px) {
  .cid-s7mC7bVu4G .form-block {
    padding: 1rem;
  }
}
.cid-s7mC7bVu4G H4 {
  color: #02b7a3;
}
.cid-s7mC7diIAU {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7mC7diIAU .carousel {
  z-index: 0;
}
.cid-s7mC7diIAU .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7mC7diIAU .carousel-item.active,
.cid-s7mC7diIAU .carousel-item-next,
.cid-s7mC7diIAU .carousel-item-prev {
  display: flex;
}
.cid-s7mC7diIAU .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7mC7diIAU .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7mC7diIAU .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7mC7diIAU .line1 {
  margin-left: -2rem;
}
.cid-s7mC7diIAU .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7mC7diIAU .carousel-controls a {
  font-size: 2rem;
}
.cid-s7mC7diIAU .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7mC7diIAU .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7mC7diIAU ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7mC7diIAU .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7mC7diIAU .carousel-indicators .active {
  opacity: 1;
}
.cid-s7mC7diIAU .user_text,
.cid-s7mC7diIAU .user_desk {
  color: #767676;
}
.cid-s7mC7diIAU .title,
.cid-s7mC7diIAU .line-align {
  color: #02b7a3;
}
.cid-tAc8dHEEFU {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8dHEEFU .content {
    text-align: center;
  }
  .cid-tAc8dHEEFU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8dHEEFU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8dHEEFU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8dHEEFU .media-wrap img {
  height: 6rem;
}
.cid-tAc8dHEEFU .mbr-text {
  color: #8d97ad;
}
.cid-tAc8dHEEFU .p-title {
  font-size: 17px;
}
.cid-tAc8dHEEFU .p-title span {
  color: #111111;
}
.cid-tAc8dHEEFU .title-card {
  font-size: 1.3rem;
}
.cid-tAc8dHEEFU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8dHEEFU .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8dHEEFU .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8dHEEFU .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8dHEEFU .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8dHEEFU .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8dHEEFU .copyright img {
  margin-right: 10px;
}
.cid-tAc8dHEEFU .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8dHEEFU .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8dHEEFU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8dHEEFU .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8dHEEFU .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8dHEEFU .p-title,
.cid-tAc8dHEEFU .social-media {
  color: #d2d5d2;
}
.cid-tAc8dHEEFU .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8dHEEFU H5 {
  color: #232323;
}
.cid-s7mC7eEjzd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7mC7eEjzd .links {
  text-align: center;
  color: #232323;
}
.cid-s7mC7eEjzd p {
  margin: 0;
}
.cid-s7mC7eEjzd a {
  color: #00ac99;
}
.cid-s7mC7eEjzd a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7neErQplH .navbar {
  padding-top: 20px !important;
}
.cid-s7neErQplH .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7neErQplH .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7neErQplH .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7neErQplH .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7neErQplH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7neErQplH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7neErQplH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7neErQplH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7neErQplH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7neErQplH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7neErQplH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7neErQplH a {
  font-style: normal;
}
.cid-s7neErQplH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7neErQplH .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7neErQplH .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7neErQplH .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7neErQplH .content-text {
  margin-bottom: 0;
}
.cid-s7neErQplH .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7neErQplH .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7neErQplH .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7neErQplH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7neErQplH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7neErQplH .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7neErQplH .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7neErQplH .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7neErQplH .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7neErQplH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7neErQplH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7neErQplH .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7neErQplH .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7neErQplH .content-link {
    display: none;
  }
}
.cid-s7neErQplH .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7neErQplH .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7neErQplH .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7neErQplH .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7neErQplH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7neErQplH .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7neErQplH .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7neErQplH .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7neErQplH .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7neErQplH .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7neErQplH .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7neErQplH .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7neErQplH .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7neErQplH .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7neErQplH .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7neErQplH .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7neErQplH .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7neErQplH .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7neErQplH .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7neErQplH .dropdown-item:before {
    display: none;
  }
  .cid-s7neErQplH .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7neErQplH .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7neErQplH img {
    height: 3.8rem !important;
  }
  .cid-s7neErQplH .btn {
    display: flex;
  }
  .cid-s7neErQplH button.navbar-toggler {
    display: block;
  }
  .cid-s7neErQplH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7neErQplH .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7neErQplH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7neErQplH .navbar-collapse.collapsing,
  .cid-s7neErQplH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7neErQplH .navbar-collapse.collapsing .navbar-nav,
  .cid-s7neErQplH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7neErQplH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7neErQplH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7neErQplH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7neErQplH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7neErQplH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7neErQplH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7neErQplH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7neErQplH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7neErQplH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7neErQplH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7neErQplH .navbar .menu-content-top {
    display: block;
  }
  .cid-s7neErQplH .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7neErQplH .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7neErQplH .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7neErQplH .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7neErQplH .menu-bottom {
    display: flex;
  }
  .cid-s7neErQplH .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7neErQplH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7neErQplH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7neErQplH .navbar-toggler {
    display: none;
  }
}
.cid-s7neErQplH .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7neErQplH .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7neErQplH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7neErQplH .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7neErQplH .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7neErQplH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7neErQplH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7neErQplH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7neErQplH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7neErQplH .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7neErQplH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7neErQplH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7neErQplH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7neErQplH .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7neErQplH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7neErQplH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7neErQplH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7neErQplH .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7neErQplH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH button.navbar-toggler:focus {
  outline: none;
}
.cid-s7neErQplH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7neErQplH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7neErQplH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7neErQplH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7neErQplH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7neErQplH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7neErQplH .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7neErQplH .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7neErQplH .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7neErQplH .collapsed .btn {
  display: flex;
}
.cid-s7neErQplH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7neErQplH .collapsed .navbar-collapse.collapsing,
.cid-s7neErQplH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7neErQplH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7neErQplH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7neErQplH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7neErQplH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7neErQplH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7neErQplH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7neErQplH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7neErQplH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7neErQplH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7neErQplH .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7neErQplH .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7neErQplH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7neErQplH .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7neErQplH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7neErQplH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7neErQplH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7neErQplH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7neErQplH .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7neErQplH .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7neErQplH .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7neErQplH .nav-link:focus {
  outline: none;
}
.cid-s7neErQplH .navbar-toggler {
  position: relative;
}
.cid-s7neErQplH .dropdown-item.active,
.cid-s7neErQplH .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7neErQplH .nav-link:hover,
.cid-s7neErQplH .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7neEsWH2K {
  overflow-x: hidden !important;
}
.cid-s7neEsWH2K,
.cid-s7neEsWH2K .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7neEsWH2K .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7neEsWH2K .mbr-section-title span {
  color: #00ac99;
}
.cid-s7neEsWH2K .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7neEsWH2K .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/consultas-840x351.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s7neEsWH2K .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7neEsWH2K .mbr-overlay {
  z-index: 1;
}
.cid-s7neEsWH2K .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7neEtlQdb {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7neEtlQdb .mbr-text {
  text-align: center;
  color: #465052;
}
.cid-s7neEtF8qp {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7neEtF8qp .carousel {
  z-index: 0;
}
.cid-s7neEtF8qp .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7neEtF8qp .carousel-item.active,
.cid-s7neEtF8qp .carousel-item-next,
.cid-s7neEtF8qp .carousel-item-prev {
  display: flex;
}
.cid-s7neEtF8qp .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7neEtF8qp .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7neEtF8qp .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7neEtF8qp .line1 {
  margin-left: -2rem;
}
.cid-s7neEtF8qp .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7neEtF8qp .carousel-controls a {
  font-size: 2rem;
}
.cid-s7neEtF8qp .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7neEtF8qp .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7neEtF8qp ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7neEtF8qp .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7neEtF8qp .carousel-indicators .active {
  opacity: 1;
}
.cid-s7neEtF8qp .user_text,
.cid-s7neEtF8qp .user_desk {
  color: #767676;
}
.cid-s7neEtF8qp .title,
.cid-s7neEtF8qp .line-align {
  color: #02b7a3;
}
.cid-tAc8qwJlTU {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8qwJlTU .content {
    text-align: center;
  }
  .cid-tAc8qwJlTU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8qwJlTU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8qwJlTU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8qwJlTU .media-wrap img {
  height: 6rem;
}
.cid-tAc8qwJlTU .mbr-text {
  color: #8d97ad;
}
.cid-tAc8qwJlTU .p-title {
  font-size: 17px;
}
.cid-tAc8qwJlTU .p-title span {
  color: #111111;
}
.cid-tAc8qwJlTU .title-card {
  font-size: 1.3rem;
}
.cid-tAc8qwJlTU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8qwJlTU .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8qwJlTU .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8qwJlTU .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8qwJlTU .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8qwJlTU .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8qwJlTU .copyright img {
  margin-right: 10px;
}
.cid-tAc8qwJlTU .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8qwJlTU .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8qwJlTU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8qwJlTU .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8qwJlTU .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8qwJlTU .p-title,
.cid-tAc8qwJlTU .social-media {
  color: #d2d5d2;
}
.cid-tAc8qwJlTU .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8qwJlTU H5 {
  color: #232323;
}
.cid-s7neEuUmnX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7neEuUmnX .links {
  text-align: center;
  color: #232323;
}
.cid-s7neEuUmnX p {
  margin: 0;
}
.cid-s7neEuUmnX a {
  color: #00ac99;
}
.cid-s7neEuUmnX a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s7shtjE3nt .navbar {
  padding-top: 20px !important;
}
.cid-s7shtjE3nt .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s7shtjE3nt .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s7shtjE3nt .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s7shtjE3nt .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7shtjE3nt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7shtjE3nt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7shtjE3nt a {
  font-style: normal;
}
.cid-s7shtjE3nt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s7shtjE3nt .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s7shtjE3nt .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7shtjE3nt .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s7shtjE3nt .content-text {
  margin-bottom: 0;
}
.cid-s7shtjE3nt .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s7shtjE3nt .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s7shtjE3nt .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s7shtjE3nt .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s7shtjE3nt .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s7shtjE3nt .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s7shtjE3nt .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s7shtjE3nt .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s7shtjE3nt .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s7shtjE3nt .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s7shtjE3nt .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s7shtjE3nt .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s7shtjE3nt .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s7shtjE3nt .content-link {
    display: none;
  }
}
.cid-s7shtjE3nt .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s7shtjE3nt .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s7shtjE3nt .nav-dropdown .link {
  font-weight: 600;
}
.cid-s7shtjE3nt .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s7shtjE3nt .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s7shtjE3nt .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s7shtjE3nt .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7shtjE3nt .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7shtjE3nt .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s7shtjE3nt .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s7shtjE3nt .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s7shtjE3nt .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s7shtjE3nt .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s7shtjE3nt .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s7shtjE3nt .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s7shtjE3nt .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s7shtjE3nt .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s7shtjE3nt .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s7shtjE3nt .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s7shtjE3nt .dropdown-item:before {
    display: none;
  }
  .cid-s7shtjE3nt .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s7shtjE3nt .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s7shtjE3nt img {
    height: 3.8rem !important;
  }
  .cid-s7shtjE3nt .btn {
    display: flex;
  }
  .cid-s7shtjE3nt button.navbar-toggler {
    display: block;
  }
  .cid-s7shtjE3nt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s7shtjE3nt .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s7shtjE3nt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7shtjE3nt .navbar-collapse.collapsing,
  .cid-s7shtjE3nt .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7shtjE3nt .navbar-collapse.collapsing .navbar-nav,
  .cid-s7shtjE3nt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7shtjE3nt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7shtjE3nt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s7shtjE3nt .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7shtjE3nt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7shtjE3nt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7shtjE3nt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7shtjE3nt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s7shtjE3nt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7shtjE3nt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7shtjE3nt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s7shtjE3nt .navbar .menu-content-top {
    display: block;
  }
  .cid-s7shtjE3nt .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s7shtjE3nt .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7shtjE3nt .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s7shtjE3nt .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s7shtjE3nt .menu-bottom {
    display: flex;
  }
  .cid-s7shtjE3nt .navbar {
    display: block;
    padding: 0;
  }
  .cid-s7shtjE3nt .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s7shtjE3nt .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s7shtjE3nt .navbar-toggler {
    display: none;
  }
}
.cid-s7shtjE3nt .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s7shtjE3nt .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s7shtjE3nt .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s7shtjE3nt .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s7shtjE3nt .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s7shtjE3nt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7shtjE3nt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7shtjE3nt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s7shtjE3nt .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s7shtjE3nt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7shtjE3nt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7shtjE3nt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s7shtjE3nt .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s7shtjE3nt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7shtjE3nt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7shtjE3nt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7shtjE3nt .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s7shtjE3nt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt button.navbar-toggler:focus {
  outline: none;
}
.cid-s7shtjE3nt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s7shtjE3nt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7shtjE3nt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s7shtjE3nt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7shtjE3nt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s7shtjE3nt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s7shtjE3nt .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7shtjE3nt .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s7shtjE3nt .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s7shtjE3nt .collapsed .btn {
  display: flex;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse.collapsing,
.cid-s7shtjE3nt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7shtjE3nt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7shtjE3nt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7shtjE3nt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7shtjE3nt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7shtjE3nt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s7shtjE3nt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s7shtjE3nt .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s7shtjE3nt .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7shtjE3nt .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s7shtjE3nt .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s7shtjE3nt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s7shtjE3nt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7shtjE3nt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7shtjE3nt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s7shtjE3nt .collapsed .dropdown-item:before {
  display: none;
}
.cid-s7shtjE3nt .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s7shtjE3nt .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s7shtjE3nt .nav-link:focus {
  outline: none;
}
.cid-s7shtjE3nt .navbar-toggler {
  position: relative;
}
.cid-s7shtjE3nt .dropdown-item.active,
.cid-s7shtjE3nt .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s7shtjE3nt .nav-link:hover,
.cid-s7shtjE3nt .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s7shtlFyjt {
  overflow-x: hidden !important;
}
.cid-s7shtlFyjt,
.cid-s7shtlFyjt .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s7shtlFyjt .mbr-section-title {
  color: #d2d5d2;
}
.cid-s7shtlFyjt .mbr-section-title span {
  color: #00ac99;
}
.cid-s7shtlFyjt .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s7shtlFyjt .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/rgpd-1400x500.jpg");
}
.cid-s7shtlFyjt .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s7shtlFyjt .mbr-overlay {
  z-index: 1;
}
.cid-s7shtlFyjt .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s7shtmiKTO {
  padding-top: 90px;
  padding-bottom: 90px;
  background: #efefef;
}
.cid-s7shtmiKTO .container-fluid {
  padding: 0 3rem;
}
.cid-s7shtmiKTO .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-s7shtmiKTO .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00ac99, #00ac99);
  display: inline-block;
}
.cid-s7shtmiKTO .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-s7shtmiKTO .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-s7shtmiKTO .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-s7shtmiKTO .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-s7shtmiKTO .content-section {
  padding: 3rem;
}
.cid-s7shtmiKTO .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-s7shtmiKTO .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-s7shtmiKTO .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s7shtmiKTO .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-s7shtmiKTO .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-s7shtmiKTO .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-s7shtmiKTO .underline,
.cid-s7shtmiKTO .mbr-title {
  color: #048f82;
}
.cid-s7shto7G3c {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s7shto7G3c .carousel {
  z-index: 0;
}
.cid-s7shto7G3c .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s7shto7G3c .carousel-item.active,
.cid-s7shto7G3c .carousel-item-next,
.cid-s7shto7G3c .carousel-item-prev {
  display: flex;
}
.cid-s7shto7G3c .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s7shto7G3c .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s7shto7G3c .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s7shto7G3c .line1 {
  margin-left: -2rem;
}
.cid-s7shto7G3c .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s7shto7G3c .carousel-controls a {
  font-size: 2rem;
}
.cid-s7shto7G3c .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s7shto7G3c .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s7shto7G3c ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s7shto7G3c .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s7shto7G3c .carousel-indicators .active {
  opacity: 1;
}
.cid-s7shto7G3c .user_text,
.cid-s7shto7G3c .user_desk {
  color: #767676;
}
.cid-s7shto7G3c .title,
.cid-s7shto7G3c .line-align {
  color: #02b7a3;
}
.cid-s7shtoV7cc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s7shtoV7cc .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s7shtoV7cc .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s7shtoV7cc .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s7shtoV7cc .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s7shtoV7cc .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s7shtoV7cc .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s7shtoV7cc .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s7shtoV7cc .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s7shtoV7cc .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s7shtoV7cc .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc8w0iQD0 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc8w0iQD0 .content {
    text-align: center;
  }
  .cid-tAc8w0iQD0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc8w0iQD0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc8w0iQD0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc8w0iQD0 .media-wrap img {
  height: 6rem;
}
.cid-tAc8w0iQD0 .mbr-text {
  color: #8d97ad;
}
.cid-tAc8w0iQD0 .p-title {
  font-size: 17px;
}
.cid-tAc8w0iQD0 .p-title span {
  color: #111111;
}
.cid-tAc8w0iQD0 .title-card {
  font-size: 1.3rem;
}
.cid-tAc8w0iQD0 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc8w0iQD0 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc8w0iQD0 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc8w0iQD0 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc8w0iQD0 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc8w0iQD0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc8w0iQD0 .copyright img {
  margin-right: 10px;
}
.cid-tAc8w0iQD0 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc8w0iQD0 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc8w0iQD0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc8w0iQD0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc8w0iQD0 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc8w0iQD0 .p-title,
.cid-tAc8w0iQD0 .social-media {
  color: #d2d5d2;
}
.cid-tAc8w0iQD0 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc8w0iQD0 H5 {
  color: #232323;
}
.cid-s7shtrcTVr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s7shtrcTVr .links {
  text-align: center;
  color: #232323;
}
.cid-s7shtrcTVr p {
  margin: 0;
}
.cid-s7shtrcTVr a {
  color: #00ac99;
}
.cid-s7shtrcTVr a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-s9st0ZalUR .navbar {
  padding-top: 20px !important;
}
.cid-s9st0ZalUR .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s9st0ZalUR .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s9st0ZalUR .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s9st0ZalUR .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9st0ZalUR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s9st0ZalUR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9st0ZalUR a {
  font-style: normal;
}
.cid-s9st0ZalUR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s9st0ZalUR .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s9st0ZalUR .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s9st0ZalUR .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s9st0ZalUR .content-text {
  margin-bottom: 0;
}
.cid-s9st0ZalUR .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s9st0ZalUR .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s9st0ZalUR .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s9st0ZalUR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s9st0ZalUR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s9st0ZalUR .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s9st0ZalUR .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s9st0ZalUR .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s9st0ZalUR .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s9st0ZalUR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s9st0ZalUR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s9st0ZalUR .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s9st0ZalUR .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s9st0ZalUR .content-link {
    display: none;
  }
}
.cid-s9st0ZalUR .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s9st0ZalUR .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s9st0ZalUR .nav-dropdown .link {
  font-weight: 600;
}
.cid-s9st0ZalUR .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s9st0ZalUR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s9st0ZalUR .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s9st0ZalUR .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s9st0ZalUR .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s9st0ZalUR .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s9st0ZalUR .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s9st0ZalUR .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s9st0ZalUR .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s9st0ZalUR .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s9st0ZalUR .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s9st0ZalUR .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s9st0ZalUR .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s9st0ZalUR .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s9st0ZalUR .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s9st0ZalUR .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s9st0ZalUR .dropdown-item:before {
    display: none;
  }
  .cid-s9st0ZalUR .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s9st0ZalUR .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s9st0ZalUR img {
    height: 3.8rem !important;
  }
  .cid-s9st0ZalUR .btn {
    display: flex;
  }
  .cid-s9st0ZalUR button.navbar-toggler {
    display: block;
  }
  .cid-s9st0ZalUR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s9st0ZalUR .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s9st0ZalUR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9st0ZalUR .navbar-collapse.collapsing,
  .cid-s9st0ZalUR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9st0ZalUR .navbar-collapse.collapsing .navbar-nav,
  .cid-s9st0ZalUR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9st0ZalUR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9st0ZalUR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s9st0ZalUR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9st0ZalUR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9st0ZalUR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9st0ZalUR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9st0ZalUR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s9st0ZalUR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9st0ZalUR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9st0ZalUR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s9st0ZalUR .navbar .menu-content-top {
    display: block;
  }
  .cid-s9st0ZalUR .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s9st0ZalUR .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s9st0ZalUR .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s9st0ZalUR .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s9st0ZalUR .menu-bottom {
    display: flex;
  }
  .cid-s9st0ZalUR .navbar {
    display: block;
    padding: 0;
  }
  .cid-s9st0ZalUR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s9st0ZalUR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s9st0ZalUR .navbar-toggler {
    display: none;
  }
}
.cid-s9st0ZalUR .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s9st0ZalUR .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s9st0ZalUR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s9st0ZalUR .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s9st0ZalUR .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s9st0ZalUR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9st0ZalUR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9st0ZalUR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s9st0ZalUR .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s9st0ZalUR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9st0ZalUR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9st0ZalUR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s9st0ZalUR .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s9st0ZalUR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9st0ZalUR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9st0ZalUR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9st0ZalUR .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s9st0ZalUR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR button.navbar-toggler:focus {
  outline: none;
}
.cid-s9st0ZalUR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s9st0ZalUR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s9st0ZalUR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s9st0ZalUR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s9st0ZalUR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s9st0ZalUR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s9st0ZalUR .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s9st0ZalUR .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s9st0ZalUR .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s9st0ZalUR .collapsed .btn {
  display: flex;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse.collapsing,
.cid-s9st0ZalUR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9st0ZalUR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9st0ZalUR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9st0ZalUR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9st0ZalUR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9st0ZalUR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s9st0ZalUR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s9st0ZalUR .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s9st0ZalUR .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9st0ZalUR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s9st0ZalUR .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s9st0ZalUR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s9st0ZalUR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9st0ZalUR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9st0ZalUR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s9st0ZalUR .collapsed .dropdown-item:before {
  display: none;
}
.cid-s9st0ZalUR .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s9st0ZalUR .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s9st0ZalUR .nav-link:focus {
  outline: none;
}
.cid-s9st0ZalUR .navbar-toggler {
  position: relative;
}
.cid-s9st0ZalUR .dropdown-item.active,
.cid-s9st0ZalUR .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s9st0ZalUR .nav-link:hover,
.cid-s9st0ZalUR .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s9st10wWfb {
  overflow-x: hidden !important;
}
.cid-s9st10wWfb,
.cid-s9st10wWfb .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s9st10wWfb .mbr-section-title {
  color: #d2d5d2;
}
.cid-s9st10wWfb .mbr-section-title span {
  color: #00ac99;
}
.cid-s9st10wWfb .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s9st10wWfb .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s9st10wWfb .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s9st10wWfb .mbr-overlay {
  z-index: 1;
}
.cid-s9st10wWfb .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s9st1160ia {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s9st1160ia .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s9st1160ia .carousel-item.active,
.cid-s9st1160ia .carousel-item-next,
.cid-s9st1160ia .carousel-item-prev {
  display: flex;
}
.cid-s9st1160ia .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s9st1160ia .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s9st1160ia .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s9st1160ia .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s9st1160ia .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s9st1160ia .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s9st1160ia .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s9st1160ia H1 {
  color: #006d62;
}
.cid-s9st1160ia .mbr-text,
.cid-s9st1160ia .mbr-section-btn {
  color: #767676;
}
.cid-s9st1160ia .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s9st1160ia .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s9st1160ia .author {
  margin: auto 0;
}
.cid-s9st1160ia h3,
.cid-s9st1160ia h4 {
  margin: 0;
  padding: 0;
}
.cid-s9st1160ia H3 {
  color: #656565;
}
.cid-s9st1160ia H4 {
  color: #fc3c10;
}
.cid-s9st1160ia .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s9st1160ia .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s9st1160ia .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s9st11RxF7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-s9st11RxF7 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s9st11RxF7 .nav-tabs .nav-item.open .nav-link:focus,
.cid-s9st11RxF7 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s9st11RxF7 .nav-link.active {
  background: #00ac99;
}
.cid-s9st11RxF7 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s9st11RxF7 .nav-link:hover {
  background: #00ac99;
}
.cid-s9st11RxF7 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s9st11RxF7 .nav-link.display-4 {
  font-size: 15px;
}
.cid-s9st11RxF7 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s9st11RxF7 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s9st11RxF7 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s9st11RxF7 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s9st11RxF7 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s9st11RxF7 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s9st11RxF7 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s9st11RxF7 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s9st11RxF7 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s9st11RxF7 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s9st11RxF7 .tab-pane .mbr-text {
  color: #333333;
}
.cid-s9st11RxF7 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s9st11RxF7 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s9st11RxF7 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s9st11RxF7 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s9st11RxF7 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s9st11RxF7 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s9st11RxF7 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s9st11RxF7 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s9st11RxF7 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s9st11RxF7 .mbr-text,
  .cid-s9st11RxF7 .nav-link,
  .cid-s9st11RxF7 .mbr-card-title,
  .cid-s9st11RxF7 .mbr-section-title {
    text-align: left;
  }
  .cid-s9st11RxF7 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s9st11RxF7 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s9st11RxF7 H2 {
  color: #006d62;
}
.cid-s9st11RxF7 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s9st11RxF7 .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-s9st18px6O {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s9st18px6O .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s9st18px6O .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s9st18px6O .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s9st18px6O .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s9st18px6O .mbr-text,
.cid-s9st18px6O .mbr-section-btn {
  color: #767676;
}
.cid-s9st18px6O .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s9st18px6O .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s9st18px6O .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s9st18px6O .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s9st18px6O .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s9st18px6O .main-row {
    margin: 0;
  }
  .cid-s9st18px6O .mbr-section-title,
  .cid-s9st18px6O .mbr-text,
  .cid-s9st18px6O .list,
  .cid-s9st18px6O .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s9st18px6O .text-content {
    padding: 0;
  }
}
.cid-s9st18px6O .mbr-section-title {
  color: #00ac99;
}
.cid-s9st18TC7c {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s9st18TC7c .carousel {
  z-index: 0;
}
.cid-s9st18TC7c .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s9st18TC7c .carousel-item.active,
.cid-s9st18TC7c .carousel-item-next,
.cid-s9st18TC7c .carousel-item-prev {
  display: flex;
}
.cid-s9st18TC7c .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s9st18TC7c .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s9st18TC7c .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s9st18TC7c .line1 {
  margin-left: -2rem;
}
.cid-s9st18TC7c .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s9st18TC7c .carousel-controls a {
  font-size: 2rem;
}
.cid-s9st18TC7c .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s9st18TC7c .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s9st18TC7c ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s9st18TC7c .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s9st18TC7c .carousel-indicators .active {
  opacity: 1;
}
.cid-s9st18TC7c .user_text,
.cid-s9st18TC7c .user_desk {
  color: #767676;
}
.cid-s9st18TC7c .title,
.cid-s9st18TC7c .line-align {
  color: #02b7a3;
}
.cid-s9st19u25N {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s9st19u25N .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s9st19u25N .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s9st19u25N .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s9st19u25N .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s9st19u25N .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s9st19u25N .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s9st19u25N .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s9st19u25N .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s9st19u25N .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s9st19u25N .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7AUCxu5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7AUCxu5 .content {
    text-align: center;
  }
  .cid-tAc7AUCxu5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7AUCxu5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7AUCxu5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7AUCxu5 .media-wrap img {
  height: 6rem;
}
.cid-tAc7AUCxu5 .mbr-text {
  color: #8d97ad;
}
.cid-tAc7AUCxu5 .p-title {
  font-size: 17px;
}
.cid-tAc7AUCxu5 .p-title span {
  color: #111111;
}
.cid-tAc7AUCxu5 .title-card {
  font-size: 1.3rem;
}
.cid-tAc7AUCxu5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7AUCxu5 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7AUCxu5 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7AUCxu5 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7AUCxu5 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7AUCxu5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7AUCxu5 .copyright img {
  margin-right: 10px;
}
.cid-tAc7AUCxu5 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7AUCxu5 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7AUCxu5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7AUCxu5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7AUCxu5 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7AUCxu5 .p-title,
.cid-tAc7AUCxu5 .social-media {
  color: #d2d5d2;
}
.cid-tAc7AUCxu5 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7AUCxu5 H5 {
  color: #232323;
}
.cid-s9st1bqXal {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s9st1bqXal .links {
  text-align: center;
  color: #232323;
}
.cid-s9st1bqXal p {
  margin: 0;
}
.cid-s9st1bqXal a {
  color: #00ac99;
}
.cid-s9st1bqXal a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sa1N6k0NJd .navbar {
  padding-top: 20px !important;
}
.cid-sa1N6k0NJd .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sa1N6k0NJd .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sa1N6k0NJd .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sa1N6k0NJd .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sa1N6k0NJd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sa1N6k0NJd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sa1N6k0NJd a {
  font-style: normal;
}
.cid-sa1N6k0NJd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sa1N6k0NJd .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sa1N6k0NJd .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa1N6k0NJd .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sa1N6k0NJd .content-text {
  margin-bottom: 0;
}
.cid-sa1N6k0NJd .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sa1N6k0NJd .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sa1N6k0NJd .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sa1N6k0NJd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sa1N6k0NJd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sa1N6k0NJd .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sa1N6k0NJd .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sa1N6k0NJd .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sa1N6k0NJd .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sa1N6k0NJd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sa1N6k0NJd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sa1N6k0NJd .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sa1N6k0NJd .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sa1N6k0NJd .content-link {
    display: none;
  }
}
.cid-sa1N6k0NJd .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sa1N6k0NJd .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sa1N6k0NJd .nav-dropdown .link {
  font-weight: 600;
}
.cid-sa1N6k0NJd .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sa1N6k0NJd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sa1N6k0NJd .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sa1N6k0NJd .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sa1N6k0NJd .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sa1N6k0NJd .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sa1N6k0NJd .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sa1N6k0NJd .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sa1N6k0NJd .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sa1N6k0NJd .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sa1N6k0NJd .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sa1N6k0NJd .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sa1N6k0NJd .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sa1N6k0NJd .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sa1N6k0NJd .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sa1N6k0NJd .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sa1N6k0NJd .dropdown-item:before {
    display: none;
  }
  .cid-sa1N6k0NJd .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sa1N6k0NJd .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sa1N6k0NJd img {
    height: 3.8rem !important;
  }
  .cid-sa1N6k0NJd .btn {
    display: flex;
  }
  .cid-sa1N6k0NJd button.navbar-toggler {
    display: block;
  }
  .cid-sa1N6k0NJd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sa1N6k0NJd .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sa1N6k0NJd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sa1N6k0NJd .navbar-collapse.collapsing,
  .cid-sa1N6k0NJd .navbar-collapse.show {
    display: block !important;
  }
  .cid-sa1N6k0NJd .navbar-collapse.collapsing .navbar-nav,
  .cid-sa1N6k0NJd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sa1N6k0NJd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sa1N6k0NJd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sa1N6k0NJd .navbar-collapse.collapsing .navbar-buttons,
  .cid-sa1N6k0NJd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sa1N6k0NJd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sa1N6k0NJd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa1N6k0NJd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sa1N6k0NJd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sa1N6k0NJd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sa1N6k0NJd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sa1N6k0NJd .navbar .menu-content-top {
    display: block;
  }
  .cid-sa1N6k0NJd .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sa1N6k0NJd .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sa1N6k0NJd .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sa1N6k0NJd .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sa1N6k0NJd .menu-bottom {
    display: flex;
  }
  .cid-sa1N6k0NJd .navbar {
    display: block;
    padding: 0;
  }
  .cid-sa1N6k0NJd .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sa1N6k0NJd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sa1N6k0NJd .navbar-toggler {
    display: none;
  }
}
.cid-sa1N6k0NJd .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sa1N6k0NJd .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sa1N6k0NJd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sa1N6k0NJd .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sa1N6k0NJd .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sa1N6k0NJd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sa1N6k0NJd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa1N6k0NJd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sa1N6k0NJd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sa1N6k0NJd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sa1N6k0NJd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sa1N6k0NJd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sa1N6k0NJd .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sa1N6k0NJd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sa1N6k0NJd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sa1N6k0NJd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sa1N6k0NJd .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sa1N6k0NJd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd button.navbar-toggler:focus {
  outline: none;
}
.cid-sa1N6k0NJd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sa1N6k0NJd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sa1N6k0NJd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sa1N6k0NJd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sa1N6k0NJd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sa1N6k0NJd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sa1N6k0NJd .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sa1N6k0NJd .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sa1N6k0NJd .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sa1N6k0NJd .collapsed .btn {
  display: flex;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse.collapsing,
.cid-sa1N6k0NJd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sa1N6k0NJd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sa1N6k0NJd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sa1N6k0NJd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sa1N6k0NJd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sa1N6k0NJd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sa1N6k0NJd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sa1N6k0NJd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sa1N6k0NJd .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa1N6k0NJd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sa1N6k0NJd .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sa1N6k0NJd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sa1N6k0NJd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sa1N6k0NJd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sa1N6k0NJd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sa1N6k0NJd .collapsed .dropdown-item:before {
  display: none;
}
.cid-sa1N6k0NJd .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sa1N6k0NJd .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sa1N6k0NJd .nav-link:focus {
  outline: none;
}
.cid-sa1N6k0NJd .navbar-toggler {
  position: relative;
}
.cid-sa1N6k0NJd .dropdown-item.active,
.cid-sa1N6k0NJd .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sa1N6k0NJd .nav-link:hover,
.cid-sa1N6k0NJd .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sa1N6lc2sR {
  overflow-x: hidden !important;
}
.cid-sa1N6lc2sR,
.cid-sa1N6lc2sR .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sa1N6lc2sR .mbr-section-title {
  color: #d2d5d2;
}
.cid-sa1N6lc2sR .mbr-section-title span {
  color: #00ac99;
}
.cid-sa1N6lc2sR .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sa1N6lc2sR .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
}
.cid-sa1N6lc2sR .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sa1N6lc2sR .mbr-overlay {
  z-index: 1;
}
.cid-sa1N6lc2sR .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sa1N6lxCOr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sa1N6lxCOr .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sa1N6lxCOr .carousel-item.active,
.cid-sa1N6lxCOr .carousel-item-next,
.cid-sa1N6lxCOr .carousel-item-prev {
  display: flex;
}
.cid-sa1N6lxCOr .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sa1N6lxCOr .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sa1N6lxCOr .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sa1N6lxCOr .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sa1N6lxCOr .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sa1N6lxCOr .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sa1N6lxCOr .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sa1N6lxCOr H1 {
  color: #006d62;
}
.cid-sa1N6lxCOr .mbr-text,
.cid-sa1N6lxCOr .mbr-section-btn {
  color: #767676;
}
.cid-sa1N6lxCOr .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sa1N6lxCOr .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sa1N6lxCOr .author {
  margin: auto 0;
}
.cid-sa1N6lxCOr h3,
.cid-sa1N6lxCOr h4 {
  margin: 0;
  padding: 0;
}
.cid-sa1N6lxCOr H3 {
  color: #656565;
}
.cid-sa1N6lxCOr H4 {
  color: #656565;
}
.cid-sa1N6lxCOr .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sa1N6lxCOr .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sa1N6lxCOr .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sa1N6m0UFv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sa1N6m0UFv h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sa1N6m0UFv .nav-tabs .nav-item.open .nav-link:focus,
.cid-sa1N6m0UFv .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sa1N6m0UFv .nav-link.active {
  background: #00ac99;
}
.cid-sa1N6m0UFv .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sa1N6m0UFv .nav-link:hover {
  background: #00ac99;
}
.cid-sa1N6m0UFv .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sa1N6m0UFv .nav-link.display-4 {
  font-size: 15px;
}
.cid-sa1N6m0UFv .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sa1N6m0UFv .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sa1N6m0UFv .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sa1N6m0UFv .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sa1N6m0UFv .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sa1N6m0UFv .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sa1N6m0UFv .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sa1N6m0UFv .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sa1N6m0UFv .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sa1N6m0UFv .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sa1N6m0UFv .tab-pane .mbr-text {
  color: #333333;
}
.cid-sa1N6m0UFv .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sa1N6m0UFv .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sa1N6m0UFv .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sa1N6m0UFv .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sa1N6m0UFv .mbr-text,
  .cid-sa1N6m0UFv .nav-link,
  .cid-sa1N6m0UFv .mbr-card-title,
  .cid-sa1N6m0UFv .mbr-section-title {
    text-align: left;
  }
  .cid-sa1N6m0UFv .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sa1N6m0UFv .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sa1N6m0UFv H2 {
  color: #006d62;
}
.cid-sa1N6m0UFv .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sa1N6m0UFv .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sa1N6pTIXu {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sa1N6pTIXu .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sa1N6pTIXu .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sa1N6pTIXu .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sa1N6pTIXu .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sa1N6pTIXu .mbr-text,
.cid-sa1N6pTIXu .mbr-section-btn {
  color: #767676;
}
.cid-sa1N6pTIXu .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sa1N6pTIXu .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sa1N6pTIXu .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sa1N6pTIXu .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sa1N6pTIXu .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sa1N6pTIXu .main-row {
    margin: 0;
  }
  .cid-sa1N6pTIXu .mbr-section-title,
  .cid-sa1N6pTIXu .mbr-text,
  .cid-sa1N6pTIXu .list,
  .cid-sa1N6pTIXu .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sa1N6pTIXu .text-content {
    padding: 0;
  }
}
.cid-sa1N6pTIXu .mbr-section-title {
  color: #00ac99;
}
.cid-sa1N6qrjVM {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sa1N6qrjVM .carousel {
  z-index: 0;
}
.cid-sa1N6qrjVM .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sa1N6qrjVM .carousel-item.active,
.cid-sa1N6qrjVM .carousel-item-next,
.cid-sa1N6qrjVM .carousel-item-prev {
  display: flex;
}
.cid-sa1N6qrjVM .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sa1N6qrjVM .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sa1N6qrjVM .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sa1N6qrjVM .line1 {
  margin-left: -2rem;
}
.cid-sa1N6qrjVM .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sa1N6qrjVM .carousel-controls a {
  font-size: 2rem;
}
.cid-sa1N6qrjVM .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sa1N6qrjVM .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sa1N6qrjVM ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sa1N6qrjVM .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sa1N6qrjVM .carousel-indicators .active {
  opacity: 1;
}
.cid-sa1N6qrjVM .user_text,
.cid-sa1N6qrjVM .user_desk {
  color: #767676;
}
.cid-sa1N6qrjVM .title,
.cid-sa1N6qrjVM .line-align {
  color: #02b7a3;
}
.cid-sa1N6qYaq3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sa1N6qYaq3 .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sa1N6qYaq3 .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sa1N6qYaq3 .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sa1N6qYaq3 .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sa1N6qYaq3 .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sa1N6qYaq3 .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sa1N6qYaq3 .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sa1N6qYaq3 .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sa1N6qYaq3 .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sa1N6qYaq3 .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-sa1N6sB5Av {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sa1N6sB5Av .links {
  text-align: center;
  color: #232323;
}
.cid-sa1N6sB5Av p {
  margin: 0;
}
.cid-sa1N6sB5Av a {
  color: #00ac99;
}
.cid-sa1N6sB5Av a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tAc6Br2nit {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6Br2nit .content {
    text-align: center;
  }
  .cid-tAc6Br2nit .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6Br2nit .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6Br2nit .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6Br2nit .media-wrap img {
  height: 6rem;
}
.cid-tAc6Br2nit .mbr-text {
  color: #8d97ad;
}
.cid-tAc6Br2nit .p-title {
  font-size: 17px;
}
.cid-tAc6Br2nit .p-title span {
  color: #111111;
}
.cid-tAc6Br2nit .title-card {
  font-size: 1.3rem;
}
.cid-tAc6Br2nit .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6Br2nit .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6Br2nit .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6Br2nit .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6Br2nit .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6Br2nit .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6Br2nit .copyright img {
  margin-right: 10px;
}
.cid-tAc6Br2nit .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6Br2nit .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6Br2nit .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6Br2nit .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6Br2nit .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6Br2nit .p-title,
.cid-tAc6Br2nit .social-media {
  color: #d2d5d2;
}
.cid-tAc6Br2nit .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6Br2nit H5 {
  color: #232323;
}
.is-builder .cid-saMXR0pJJn .navbar {
  padding-top: 20px !important;
}
.cid-saMXR0pJJn .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-saMXR0pJJn .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-saMXR0pJJn .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-saMXR0pJJn .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saMXR0pJJn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-saMXR0pJJn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-saMXR0pJJn a {
  font-style: normal;
}
.cid-saMXR0pJJn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-saMXR0pJJn .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-saMXR0pJJn .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-saMXR0pJJn .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-saMXR0pJJn .content-text {
  margin-bottom: 0;
}
.cid-saMXR0pJJn .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-saMXR0pJJn .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-saMXR0pJJn .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-saMXR0pJJn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-saMXR0pJJn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-saMXR0pJJn .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-saMXR0pJJn .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-saMXR0pJJn .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-saMXR0pJJn .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-saMXR0pJJn .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-saMXR0pJJn .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-saMXR0pJJn .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-saMXR0pJJn .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-saMXR0pJJn .content-link {
    display: none;
  }
}
.cid-saMXR0pJJn .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-saMXR0pJJn .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-saMXR0pJJn .nav-dropdown .link {
  font-weight: 600;
}
.cid-saMXR0pJJn .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-saMXR0pJJn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-saMXR0pJJn .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-saMXR0pJJn .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-saMXR0pJJn .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-saMXR0pJJn .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-saMXR0pJJn .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-saMXR0pJJn .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-saMXR0pJJn .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-saMXR0pJJn .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-saMXR0pJJn .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-saMXR0pJJn .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-saMXR0pJJn .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-saMXR0pJJn .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-saMXR0pJJn .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-saMXR0pJJn .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-saMXR0pJJn .dropdown-item:before {
    display: none;
  }
  .cid-saMXR0pJJn .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-saMXR0pJJn .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-saMXR0pJJn img {
    height: 3.8rem !important;
  }
  .cid-saMXR0pJJn .btn {
    display: flex;
  }
  .cid-saMXR0pJJn button.navbar-toggler {
    display: block;
  }
  .cid-saMXR0pJJn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-saMXR0pJJn .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-saMXR0pJJn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saMXR0pJJn .navbar-collapse.collapsing,
  .cid-saMXR0pJJn .navbar-collapse.show {
    display: block !important;
  }
  .cid-saMXR0pJJn .navbar-collapse.collapsing .navbar-nav,
  .cid-saMXR0pJJn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saMXR0pJJn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saMXR0pJJn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-saMXR0pJJn .navbar-collapse.collapsing .navbar-buttons,
  .cid-saMXR0pJJn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saMXR0pJJn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saMXR0pJJn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saMXR0pJJn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-saMXR0pJJn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saMXR0pJJn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saMXR0pJJn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-saMXR0pJJn .navbar .menu-content-top {
    display: block;
  }
  .cid-saMXR0pJJn .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-saMXR0pJJn .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-saMXR0pJJn .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-saMXR0pJJn .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-saMXR0pJJn .menu-bottom {
    display: flex;
  }
  .cid-saMXR0pJJn .navbar {
    display: block;
    padding: 0;
  }
  .cid-saMXR0pJJn .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-saMXR0pJJn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-saMXR0pJJn .navbar-toggler {
    display: none;
  }
}
.cid-saMXR0pJJn .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-saMXR0pJJn .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-saMXR0pJJn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-saMXR0pJJn .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-saMXR0pJJn .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-saMXR0pJJn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-saMXR0pJJn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saMXR0pJJn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-saMXR0pJJn .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-saMXR0pJJn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saMXR0pJJn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saMXR0pJJn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-saMXR0pJJn .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-saMXR0pJJn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saMXR0pJJn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saMXR0pJJn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saMXR0pJJn .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-saMXR0pJJn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn button.navbar-toggler:focus {
  outline: none;
}
.cid-saMXR0pJJn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-saMXR0pJJn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-saMXR0pJJn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-saMXR0pJJn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-saMXR0pJJn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-saMXR0pJJn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-saMXR0pJJn .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-saMXR0pJJn .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-saMXR0pJJn .collapsed .menu-logo {
  margin-right: 0;
}
.cid-saMXR0pJJn .collapsed .btn {
  display: flex;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse.collapsing,
.cid-saMXR0pJJn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saMXR0pJJn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saMXR0pJJn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saMXR0pJJn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saMXR0pJJn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saMXR0pJJn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-saMXR0pJJn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-saMXR0pJJn .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-saMXR0pJJn .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-saMXR0pJJn .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-saMXR0pJJn .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-saMXR0pJJn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-saMXR0pJJn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saMXR0pJJn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saMXR0pJJn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-saMXR0pJJn .collapsed .dropdown-item:before {
  display: none;
}
.cid-saMXR0pJJn .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-saMXR0pJJn .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-saMXR0pJJn .nav-link:focus {
  outline: none;
}
.cid-saMXR0pJJn .navbar-toggler {
  position: relative;
}
.cid-saMXR0pJJn .dropdown-item.active,
.cid-saMXR0pJJn .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-saMXR0pJJn .nav-link:hover,
.cid-saMXR0pJJn .dropdown-item:hover {
  color: #4f87fb;
}
.cid-saMXR1GZcl {
  overflow-x: hidden !important;
}
.cid-saMXR1GZcl,
.cid-saMXR1GZcl .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-saMXR1GZcl .mbr-section-title {
  color: #d2d5d2;
}
.cid-saMXR1GZcl .mbr-section-title span {
  color: #00ac99;
}
.cid-saMXR1GZcl .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-saMXR1GZcl .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-saMXR1GZcl .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-saMXR1GZcl .mbr-overlay {
  z-index: 1;
}
.cid-saMXR1GZcl .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-saMXR28l82 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-saMXR28l82 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-saMXR28l82 .carousel-item.active,
.cid-saMXR28l82 .carousel-item-next,
.cid-saMXR28l82 .carousel-item-prev {
  display: flex;
}
.cid-saMXR28l82 .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-saMXR28l82 .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-saMXR28l82 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-saMXR28l82 .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-saMXR28l82 .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-saMXR28l82 .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-saMXR28l82 .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-saMXR28l82 H1 {
  color: #006d62;
}
.cid-saMXR28l82 .mbr-text,
.cid-saMXR28l82 .mbr-section-btn {
  color: #767676;
}
.cid-saMXR28l82 .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-saMXR28l82 .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-saMXR28l82 .author {
  margin: auto 0;
}
.cid-saMXR28l82 h3,
.cid-saMXR28l82 h4 {
  margin: 0;
  padding: 0;
}
.cid-saMXR28l82 H3 {
  color: #656565;
}
.cid-saMXR28l82 H4 {
  color: #0074a6;
}
.cid-saMXR28l82 .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-saMXR28l82 .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-saMXR28l82 .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-saMXR2IqkD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-saMXR2IqkD h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-saMXR2IqkD .nav-tabs .nav-item.open .nav-link:focus,
.cid-saMXR2IqkD .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-saMXR2IqkD .nav-link.active {
  background: #00ac99;
}
.cid-saMXR2IqkD .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-saMXR2IqkD .nav-link:hover {
  background: #00ac99;
}
.cid-saMXR2IqkD .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-saMXR2IqkD .nav-link.display-4 {
  font-size: 15px;
}
.cid-saMXR2IqkD .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-saMXR2IqkD .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-saMXR2IqkD .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-saMXR2IqkD .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-saMXR2IqkD .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-saMXR2IqkD .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-saMXR2IqkD .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-saMXR2IqkD .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-saMXR2IqkD .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-saMXR2IqkD .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-saMXR2IqkD .tab-pane .mbr-text {
  color: #333333;
}
.cid-saMXR2IqkD .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-saMXR2IqkD .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-saMXR2IqkD .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-saMXR2IqkD .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-saMXR2IqkD .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-saMXR2IqkD .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-saMXR2IqkD .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-saMXR2IqkD .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-saMXR2IqkD .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-saMXR2IqkD .mbr-text,
  .cid-saMXR2IqkD .nav-link,
  .cid-saMXR2IqkD .mbr-card-title,
  .cid-saMXR2IqkD .mbr-section-title {
    text-align: left;
  }
  .cid-saMXR2IqkD .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-saMXR2IqkD .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-saMXR2IqkD H2 {
  color: #006d62;
}
.cid-saMXR2IqkD .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-saMXR2IqkD .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-saMXR75UYf {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-saMXR75UYf .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-saMXR75UYf .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-saMXR75UYf .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-saMXR75UYf .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-saMXR75UYf .mbr-text,
.cid-saMXR75UYf .mbr-section-btn {
  color: #767676;
}
.cid-saMXR75UYf .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-saMXR75UYf .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-saMXR75UYf .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-saMXR75UYf .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-saMXR75UYf .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-saMXR75UYf .main-row {
    margin: 0;
  }
  .cid-saMXR75UYf .mbr-section-title,
  .cid-saMXR75UYf .mbr-text,
  .cid-saMXR75UYf .list,
  .cid-saMXR75UYf .mbr-section-btn {
    text-align: center !important;
  }
  .cid-saMXR75UYf .text-content {
    padding: 0;
  }
}
.cid-saMXR75UYf .mbr-section-title {
  color: #00ac99;
}
.cid-saMXR7A5N3 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-saMXR7A5N3 .carousel {
  z-index: 0;
}
.cid-saMXR7A5N3 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-saMXR7A5N3 .carousel-item.active,
.cid-saMXR7A5N3 .carousel-item-next,
.cid-saMXR7A5N3 .carousel-item-prev {
  display: flex;
}
.cid-saMXR7A5N3 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-saMXR7A5N3 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-saMXR7A5N3 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-saMXR7A5N3 .line1 {
  margin-left: -2rem;
}
.cid-saMXR7A5N3 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-saMXR7A5N3 .carousel-controls a {
  font-size: 2rem;
}
.cid-saMXR7A5N3 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-saMXR7A5N3 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-saMXR7A5N3 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-saMXR7A5N3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-saMXR7A5N3 .carousel-indicators .active {
  opacity: 1;
}
.cid-saMXR7A5N3 .user_text,
.cid-saMXR7A5N3 .user_desk {
  color: #767676;
}
.cid-saMXR7A5N3 .title,
.cid-saMXR7A5N3 .line-align {
  color: #02b7a3;
}
.cid-saMXR8dUnT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-saMXR8dUnT .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-saMXR8dUnT .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-saMXR8dUnT .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-saMXR8dUnT .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-saMXR8dUnT .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-saMXR8dUnT .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-saMXR8dUnT .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-saMXR8dUnT .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-saMXR8dUnT .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-saMXR8dUnT .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7HKrFYq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7HKrFYq .content {
    text-align: center;
  }
  .cid-tAc7HKrFYq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7HKrFYq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7HKrFYq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7HKrFYq .media-wrap img {
  height: 6rem;
}
.cid-tAc7HKrFYq .mbr-text {
  color: #8d97ad;
}
.cid-tAc7HKrFYq .p-title {
  font-size: 17px;
}
.cid-tAc7HKrFYq .p-title span {
  color: #111111;
}
.cid-tAc7HKrFYq .title-card {
  font-size: 1.3rem;
}
.cid-tAc7HKrFYq .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7HKrFYq .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7HKrFYq .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7HKrFYq .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7HKrFYq .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7HKrFYq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7HKrFYq .copyright img {
  margin-right: 10px;
}
.cid-tAc7HKrFYq .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7HKrFYq .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7HKrFYq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7HKrFYq .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7HKrFYq .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7HKrFYq .p-title,
.cid-tAc7HKrFYq .social-media {
  color: #d2d5d2;
}
.cid-tAc7HKrFYq .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7HKrFYq H5 {
  color: #232323;
}
.cid-saMXRagZ5t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-saMXRagZ5t .links {
  text-align: center;
  color: #232323;
}
.cid-saMXRagZ5t p {
  margin: 0;
}
.cid-saMXRagZ5t a {
  color: #00ac99;
}
.cid-saMXRagZ5t a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sbrVavbG0b .navbar {
  padding-top: 20px !important;
}
.cid-sbrVavbG0b .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sbrVavbG0b .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sbrVavbG0b .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sbrVavbG0b .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbrVavbG0b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sbrVavbG0b .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sbrVavbG0b a {
  font-style: normal;
}
.cid-sbrVavbG0b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sbrVavbG0b .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sbrVavbG0b .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbrVavbG0b .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sbrVavbG0b .content-text {
  margin-bottom: 0;
}
.cid-sbrVavbG0b .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sbrVavbG0b .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sbrVavbG0b .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sbrVavbG0b .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sbrVavbG0b .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sbrVavbG0b .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sbrVavbG0b .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sbrVavbG0b .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sbrVavbG0b .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sbrVavbG0b .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sbrVavbG0b .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sbrVavbG0b .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sbrVavbG0b .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sbrVavbG0b .content-link {
    display: none;
  }
}
.cid-sbrVavbG0b .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sbrVavbG0b .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sbrVavbG0b .nav-dropdown .link {
  font-weight: 600;
}
.cid-sbrVavbG0b .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sbrVavbG0b .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sbrVavbG0b .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sbrVavbG0b .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sbrVavbG0b .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sbrVavbG0b .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sbrVavbG0b .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sbrVavbG0b .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sbrVavbG0b .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sbrVavbG0b .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sbrVavbG0b .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sbrVavbG0b .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sbrVavbG0b .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sbrVavbG0b .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sbrVavbG0b .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sbrVavbG0b .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sbrVavbG0b .dropdown-item:before {
    display: none;
  }
  .cid-sbrVavbG0b .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sbrVavbG0b .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sbrVavbG0b img {
    height: 3.8rem !important;
  }
  .cid-sbrVavbG0b .btn {
    display: flex;
  }
  .cid-sbrVavbG0b button.navbar-toggler {
    display: block;
  }
  .cid-sbrVavbG0b .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sbrVavbG0b .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sbrVavbG0b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbrVavbG0b .navbar-collapse.collapsing,
  .cid-sbrVavbG0b .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbrVavbG0b .navbar-collapse.collapsing .navbar-nav,
  .cid-sbrVavbG0b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbrVavbG0b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbrVavbG0b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sbrVavbG0b .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbrVavbG0b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sbrVavbG0b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbrVavbG0b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbrVavbG0b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sbrVavbG0b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbrVavbG0b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbrVavbG0b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sbrVavbG0b .navbar .menu-content-top {
    display: block;
  }
  .cid-sbrVavbG0b .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sbrVavbG0b .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sbrVavbG0b .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sbrVavbG0b .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sbrVavbG0b .menu-bottom {
    display: flex;
  }
  .cid-sbrVavbG0b .navbar {
    display: block;
    padding: 0;
  }
  .cid-sbrVavbG0b .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sbrVavbG0b .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sbrVavbG0b .navbar-toggler {
    display: none;
  }
}
.cid-sbrVavbG0b .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sbrVavbG0b .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sbrVavbG0b .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sbrVavbG0b .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sbrVavbG0b .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sbrVavbG0b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbrVavbG0b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbrVavbG0b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sbrVavbG0b .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sbrVavbG0b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbrVavbG0b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbrVavbG0b .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sbrVavbG0b .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sbrVavbG0b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbrVavbG0b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbrVavbG0b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbrVavbG0b .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sbrVavbG0b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b button.navbar-toggler:focus {
  outline: none;
}
.cid-sbrVavbG0b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sbrVavbG0b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sbrVavbG0b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sbrVavbG0b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sbrVavbG0b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sbrVavbG0b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sbrVavbG0b .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sbrVavbG0b .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sbrVavbG0b .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sbrVavbG0b .collapsed .btn {
  display: flex;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse.collapsing,
.cid-sbrVavbG0b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbrVavbG0b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbrVavbG0b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbrVavbG0b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sbrVavbG0b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbrVavbG0b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sbrVavbG0b .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sbrVavbG0b .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sbrVavbG0b .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbrVavbG0b .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sbrVavbG0b .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sbrVavbG0b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sbrVavbG0b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbrVavbG0b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbrVavbG0b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sbrVavbG0b .collapsed .dropdown-item:before {
  display: none;
}
.cid-sbrVavbG0b .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sbrVavbG0b .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sbrVavbG0b .nav-link:focus {
  outline: none;
}
.cid-sbrVavbG0b .navbar-toggler {
  position: relative;
}
.cid-sbrVavbG0b .dropdown-item.active,
.cid-sbrVavbG0b .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sbrVavbG0b .nav-link:hover,
.cid-sbrVavbG0b .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sbrVawmvtU {
  overflow-x: hidden !important;
}
.cid-sbrVawmvtU,
.cid-sbrVawmvtU .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sbrVawmvtU .mbr-section-title {
  color: #d2d5d2;
}
.cid-sbrVawmvtU .mbr-section-title span {
  color: #00ac99;
}
.cid-sbrVawmvtU .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sbrVawmvtU .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-sbrVawmvtU .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sbrVawmvtU .mbr-overlay {
  z-index: 1;
}
.cid-sbrVawmvtU .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sbrVawHzzF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sbrVawHzzF .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sbrVawHzzF .carousel-item.active,
.cid-sbrVawHzzF .carousel-item-next,
.cid-sbrVawHzzF .carousel-item-prev {
  display: flex;
}
.cid-sbrVawHzzF .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sbrVawHzzF .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sbrVawHzzF .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sbrVawHzzF .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sbrVawHzzF .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sbrVawHzzF .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sbrVawHzzF .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sbrVawHzzF H1 {
  color: #006d62;
}
.cid-sbrVawHzzF .mbr-text,
.cid-sbrVawHzzF .mbr-section-btn {
  color: #767676;
}
.cid-sbrVawHzzF .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sbrVawHzzF .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sbrVawHzzF .author {
  margin: auto 0;
}
.cid-sbrVawHzzF h3,
.cid-sbrVawHzzF h4 {
  margin: 0;
  padding: 0;
}
.cid-sbrVawHzzF H3 {
  color: #656565;
}
.cid-sbrVawHzzF H4 {
  color: #656565;
}
.cid-sbrVawHzzF .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sbrVawHzzF .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sbrVawHzzF .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sbrVaxbbt5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sbrVaxbbt5 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sbrVaxbbt5 .nav-tabs .nav-item.open .nav-link:focus,
.cid-sbrVaxbbt5 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sbrVaxbbt5 .nav-link.active {
  background: #00ac99;
}
.cid-sbrVaxbbt5 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sbrVaxbbt5 .nav-link:hover {
  background: #00ac99;
}
.cid-sbrVaxbbt5 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sbrVaxbbt5 .nav-link.display-4 {
  font-size: 15px;
}
.cid-sbrVaxbbt5 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sbrVaxbbt5 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sbrVaxbbt5 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sbrVaxbbt5 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sbrVaxbbt5 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sbrVaxbbt5 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sbrVaxbbt5 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sbrVaxbbt5 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sbrVaxbbt5 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sbrVaxbbt5 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sbrVaxbbt5 .tab-pane .mbr-text {
  color: #333333;
}
.cid-sbrVaxbbt5 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sbrVaxbbt5 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sbrVaxbbt5 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sbrVaxbbt5 .mbr-text,
  .cid-sbrVaxbbt5 .nav-link,
  .cid-sbrVaxbbt5 .mbr-card-title,
  .cid-sbrVaxbbt5 .mbr-section-title {
    text-align: left;
  }
  .cid-sbrVaxbbt5 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sbrVaxbbt5 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sbrVaxbbt5 H2 {
  color: #006d62;
}
.cid-sbrVaxbbt5 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sbrVaAUwO7 {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sbrVaAUwO7 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sbrVaAUwO7 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sbrVaAUwO7 .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sbrVaAUwO7 .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sbrVaAUwO7 .mbr-text,
.cid-sbrVaAUwO7 .mbr-section-btn {
  color: #767676;
}
.cid-sbrVaAUwO7 .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sbrVaAUwO7 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sbrVaAUwO7 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sbrVaAUwO7 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sbrVaAUwO7 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sbrVaAUwO7 .main-row {
    margin: 0;
  }
  .cid-sbrVaAUwO7 .mbr-section-title,
  .cid-sbrVaAUwO7 .mbr-text,
  .cid-sbrVaAUwO7 .list,
  .cid-sbrVaAUwO7 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sbrVaAUwO7 .text-content {
    padding: 0;
  }
}
.cid-sbrVaAUwO7 .mbr-section-title {
  color: #00ac99;
}
.cid-sbrVaBjAvz {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sbrVaBjAvz .carousel {
  z-index: 0;
}
.cid-sbrVaBjAvz .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sbrVaBjAvz .carousel-item.active,
.cid-sbrVaBjAvz .carousel-item-next,
.cid-sbrVaBjAvz .carousel-item-prev {
  display: flex;
}
.cid-sbrVaBjAvz .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sbrVaBjAvz .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sbrVaBjAvz .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sbrVaBjAvz .line1 {
  margin-left: -2rem;
}
.cid-sbrVaBjAvz .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sbrVaBjAvz .carousel-controls a {
  font-size: 2rem;
}
.cid-sbrVaBjAvz .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sbrVaBjAvz .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sbrVaBjAvz ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sbrVaBjAvz .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sbrVaBjAvz .carousel-indicators .active {
  opacity: 1;
}
.cid-sbrVaBjAvz .user_text,
.cid-sbrVaBjAvz .user_desk {
  color: #767676;
}
.cid-sbrVaBjAvz .title,
.cid-sbrVaBjAvz .line-align {
  color: #02b7a3;
}
.cid-sbrVaBNCxz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sbrVaBNCxz .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sbrVaBNCxz .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sbrVaBNCxz .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sbrVaBNCxz .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sbrVaBNCxz .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sbrVaBNCxz .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sbrVaBNCxz .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sbrVaBNCxz .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sbrVaBNCxz .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sbrVaBNCxz .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-sbrVaDvb0L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sbrVaDvb0L .links {
  text-align: center;
  color: #232323;
}
.cid-sbrVaDvb0L p {
  margin: 0;
}
.cid-sbrVaDvb0L a {
  color: #00ac99;
}
.cid-sbrVaDvb0L a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tAc6pA8IIV {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6pA8IIV .content {
    text-align: center;
  }
  .cid-tAc6pA8IIV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6pA8IIV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6pA8IIV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6pA8IIV .media-wrap img {
  height: 6rem;
}
.cid-tAc6pA8IIV .mbr-text {
  color: #8d97ad;
}
.cid-tAc6pA8IIV .p-title {
  font-size: 17px;
}
.cid-tAc6pA8IIV .p-title span {
  color: #111111;
}
.cid-tAc6pA8IIV .title-card {
  font-size: 1.3rem;
}
.cid-tAc6pA8IIV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6pA8IIV .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6pA8IIV .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6pA8IIV .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6pA8IIV .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6pA8IIV .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6pA8IIV .copyright img {
  margin-right: 10px;
}
.cid-tAc6pA8IIV .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6pA8IIV .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6pA8IIV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6pA8IIV .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6pA8IIV .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6pA8IIV .p-title,
.cid-tAc6pA8IIV .social-media {
  color: #d2d5d2;
}
.cid-tAc6pA8IIV .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6pA8IIV H5 {
  color: #232323;
}
.is-builder .cid-s6lKpy0tEp .navbar {
  padding-top: 20px !important;
}
.cid-s6lKpy0tEp .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-s6lKpy0tEp .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-s6lKpy0tEp .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-s6lKpy0tEp .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6lKpy0tEp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6lKpy0tEp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6lKpy0tEp a {
  font-style: normal;
}
.cid-s6lKpy0tEp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-s6lKpy0tEp .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-s6lKpy0tEp .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6lKpy0tEp .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-s6lKpy0tEp .content-text {
  margin-bottom: 0;
}
.cid-s6lKpy0tEp .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-s6lKpy0tEp .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-s6lKpy0tEp .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-s6lKpy0tEp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-s6lKpy0tEp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-s6lKpy0tEp .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-s6lKpy0tEp .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-s6lKpy0tEp .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-s6lKpy0tEp .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-s6lKpy0tEp .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-s6lKpy0tEp .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-s6lKpy0tEp .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-s6lKpy0tEp .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-s6lKpy0tEp .content-link {
    display: none;
  }
}
.cid-s6lKpy0tEp .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-s6lKpy0tEp .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-s6lKpy0tEp .nav-dropdown .link {
  font-weight: 600;
}
.cid-s6lKpy0tEp .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-s6lKpy0tEp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-s6lKpy0tEp .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-s6lKpy0tEp .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6lKpy0tEp .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6lKpy0tEp .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-s6lKpy0tEp .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-s6lKpy0tEp .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-s6lKpy0tEp .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-s6lKpy0tEp .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-s6lKpy0tEp .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-s6lKpy0tEp .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s6lKpy0tEp .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-s6lKpy0tEp .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-s6lKpy0tEp .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-s6lKpy0tEp .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-s6lKpy0tEp .dropdown-item:before {
    display: none;
  }
  .cid-s6lKpy0tEp .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-s6lKpy0tEp .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-s6lKpy0tEp img {
    height: 3.8rem !important;
  }
  .cid-s6lKpy0tEp .btn {
    display: flex;
  }
  .cid-s6lKpy0tEp button.navbar-toggler {
    display: block;
  }
  .cid-s6lKpy0tEp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-s6lKpy0tEp .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6lKpy0tEp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6lKpy0tEp .navbar-collapse.collapsing,
  .cid-s6lKpy0tEp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6lKpy0tEp .navbar-collapse.collapsing .navbar-nav,
  .cid-s6lKpy0tEp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6lKpy0tEp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6lKpy0tEp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-s6lKpy0tEp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6lKpy0tEp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6lKpy0tEp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6lKpy0tEp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6lKpy0tEp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-s6lKpy0tEp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6lKpy0tEp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6lKpy0tEp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-s6lKpy0tEp .navbar .menu-content-top {
    display: block;
  }
  .cid-s6lKpy0tEp .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-s6lKpy0tEp .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6lKpy0tEp .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-s6lKpy0tEp .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-s6lKpy0tEp .menu-bottom {
    display: flex;
  }
  .cid-s6lKpy0tEp .navbar {
    display: block;
    padding: 0;
  }
  .cid-s6lKpy0tEp .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-s6lKpy0tEp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-s6lKpy0tEp .navbar-toggler {
    display: none;
  }
}
.cid-s6lKpy0tEp .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-s6lKpy0tEp .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-s6lKpy0tEp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-s6lKpy0tEp .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-s6lKpy0tEp .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-s6lKpy0tEp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6lKpy0tEp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6lKpy0tEp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-s6lKpy0tEp .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-s6lKpy0tEp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6lKpy0tEp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6lKpy0tEp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-s6lKpy0tEp .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-s6lKpy0tEp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6lKpy0tEp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6lKpy0tEp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6lKpy0tEp .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-s6lKpy0tEp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp button.navbar-toggler:focus {
  outline: none;
}
.cid-s6lKpy0tEp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-s6lKpy0tEp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6lKpy0tEp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-s6lKpy0tEp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6lKpy0tEp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-s6lKpy0tEp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-s6lKpy0tEp .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6lKpy0tEp .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-s6lKpy0tEp .collapsed .menu-logo {
  margin-right: 0;
}
.cid-s6lKpy0tEp .collapsed .btn {
  display: flex;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse.collapsing,
.cid-s6lKpy0tEp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6lKpy0tEp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6lKpy0tEp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6lKpy0tEp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6lKpy0tEp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6lKpy0tEp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-s6lKpy0tEp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-s6lKpy0tEp .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-s6lKpy0tEp .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6lKpy0tEp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-s6lKpy0tEp .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-s6lKpy0tEp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-s6lKpy0tEp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6lKpy0tEp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6lKpy0tEp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-s6lKpy0tEp .collapsed .dropdown-item:before {
  display: none;
}
.cid-s6lKpy0tEp .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-s6lKpy0tEp .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-s6lKpy0tEp .nav-link:focus {
  outline: none;
}
.cid-s6lKpy0tEp .navbar-toggler {
  position: relative;
}
.cid-s6lKpy0tEp .dropdown-item.active,
.cid-s6lKpy0tEp .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-s6lKpy0tEp .nav-link:hover,
.cid-s6lKpy0tEp .dropdown-item:hover {
  color: #4f87fb;
}
.cid-s6lKpzwCA2 {
  overflow-x: hidden !important;
}
.cid-s6lKpzwCA2,
.cid-s6lKpzwCA2 .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-s6lKpzwCA2 .mbr-section-title {
  color: #d2d5d2;
}
.cid-s6lKpzwCA2 .mbr-section-title span {
  color: #00ac99;
}
.cid-s6lKpzwCA2 .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-s6lKpzwCA2 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-s6lKpzwCA2 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-s6lKpzwCA2 .mbr-overlay {
  z-index: 1;
}
.cid-s6lKpzwCA2 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-s6lKpA5a7W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-s6lKpA5a7W .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6lKpA5a7W .carousel-item.active,
.cid-s6lKpA5a7W .carousel-item-next,
.cid-s6lKpA5a7W .carousel-item-prev {
  display: flex;
}
.cid-s6lKpA5a7W .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-s6lKpA5a7W .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-s6lKpA5a7W .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-s6lKpA5a7W .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-s6lKpA5a7W .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-s6lKpA5a7W .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-s6lKpA5a7W .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-s6lKpA5a7W H1 {
  color: #006d62;
}
.cid-s6lKpA5a7W .mbr-text,
.cid-s6lKpA5a7W .mbr-section-btn {
  color: #767676;
}
.cid-s6lKpA5a7W .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-s6lKpA5a7W .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-s6lKpA5a7W .author {
  margin: auto 0;
}
.cid-s6lKpA5a7W h3,
.cid-s6lKpA5a7W h4 {
  margin: 0;
  padding: 0;
}
.cid-s6lKpA5a7W H3 {
  color: #656565;
}
.cid-s6lKpA5a7W H4 {
  color: #656565;
}
.cid-s6lKpA5a7W .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-s6lKpA5a7W .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-s6lKpA5a7W .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-s6lKpAPRW4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s6lKpAPRW4 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-s6lKpAPRW4 .nav-tabs .nav-item.open .nav-link:focus,
.cid-s6lKpAPRW4 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-s6lKpAPRW4 .nav-link.active {
  background: #00ac99;
}
.cid-s6lKpAPRW4 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-s6lKpAPRW4 .nav-link:hover {
  background: #00ac99;
}
.cid-s6lKpAPRW4 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-s6lKpAPRW4 .nav-link.display-4 {
  font-size: 15px;
}
.cid-s6lKpAPRW4 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-s6lKpAPRW4 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-s6lKpAPRW4 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-s6lKpAPRW4 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-s6lKpAPRW4 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-s6lKpAPRW4 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-s6lKpAPRW4 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-s6lKpAPRW4 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-s6lKpAPRW4 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-s6lKpAPRW4 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-s6lKpAPRW4 .tab-pane .mbr-text {
  color: #333333;
}
.cid-s6lKpAPRW4 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-s6lKpAPRW4 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-s6lKpAPRW4 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-s6lKpAPRW4 .mbr-text,
  .cid-s6lKpAPRW4 .nav-link,
  .cid-s6lKpAPRW4 .mbr-card-title,
  .cid-s6lKpAPRW4 .mbr-section-title {
    text-align: left;
  }
  .cid-s6lKpAPRW4 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-s6lKpAPRW4 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-s6lKpAPRW4 H2 {
  color: #006d62;
}
.cid-s6lKpAPRW4 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-s6lKpGheG8 {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-s6lKpGheG8 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-s6lKpGheG8 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s6lKpGheG8 .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-s6lKpGheG8 .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-s6lKpGheG8 .mbr-text,
.cid-s6lKpGheG8 .mbr-section-btn {
  color: #767676;
}
.cid-s6lKpGheG8 .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-s6lKpGheG8 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-s6lKpGheG8 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-s6lKpGheG8 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s6lKpGheG8 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-s6lKpGheG8 .main-row {
    margin: 0;
  }
  .cid-s6lKpGheG8 .mbr-section-title,
  .cid-s6lKpGheG8 .mbr-text,
  .cid-s6lKpGheG8 .list,
  .cid-s6lKpGheG8 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-s6lKpGheG8 .text-content {
    padding: 0;
  }
}
.cid-s6lKpGheG8 .mbr-section-title {
  color: #00ac99;
}
.cid-s6lKpGM4Vb {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s6lKpGM4Vb .carousel {
  z-index: 0;
}
.cid-s6lKpGM4Vb .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s6lKpGM4Vb .carousel-item.active,
.cid-s6lKpGM4Vb .carousel-item-next,
.cid-s6lKpGM4Vb .carousel-item-prev {
  display: flex;
}
.cid-s6lKpGM4Vb .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-s6lKpGM4Vb .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-s6lKpGM4Vb .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-s6lKpGM4Vb .line1 {
  margin-left: -2rem;
}
.cid-s6lKpGM4Vb .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-s6lKpGM4Vb .carousel-controls a {
  font-size: 2rem;
}
.cid-s6lKpGM4Vb .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-s6lKpGM4Vb .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-s6lKpGM4Vb ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-s6lKpGM4Vb .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-s6lKpGM4Vb .carousel-indicators .active {
  opacity: 1;
}
.cid-s6lKpGM4Vb .user_text,
.cid-s6lKpGM4Vb .user_desk {
  color: #767676;
}
.cid-s6lKpGM4Vb .title,
.cid-s6lKpGM4Vb .line-align {
  color: #02b7a3;
}
.cid-s6lKpHoRjz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-s6lKpHoRjz .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-s6lKpHoRjz .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-s6lKpHoRjz .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-s6lKpHoRjz .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-s6lKpHoRjz .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-s6lKpHoRjz .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-s6lKpHoRjz .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-s6lKpHoRjz .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-s6lKpHoRjz .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-s6lKpHoRjz .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6sb7nVD {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6sb7nVD .content {
    text-align: center;
  }
  .cid-tAc6sb7nVD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6sb7nVD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6sb7nVD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6sb7nVD .media-wrap img {
  height: 6rem;
}
.cid-tAc6sb7nVD .mbr-text {
  color: #8d97ad;
}
.cid-tAc6sb7nVD .p-title {
  font-size: 17px;
}
.cid-tAc6sb7nVD .p-title span {
  color: #111111;
}
.cid-tAc6sb7nVD .title-card {
  font-size: 1.3rem;
}
.cid-tAc6sb7nVD .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6sb7nVD .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6sb7nVD .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6sb7nVD .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6sb7nVD .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6sb7nVD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6sb7nVD .copyright img {
  margin-right: 10px;
}
.cid-tAc6sb7nVD .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6sb7nVD .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6sb7nVD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6sb7nVD .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6sb7nVD .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6sb7nVD .p-title,
.cid-tAc6sb7nVD .social-media {
  color: #d2d5d2;
}
.cid-tAc6sb7nVD .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6sb7nVD H5 {
  color: #232323;
}
.cid-s6HTdzqy7B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-s6HTdzqy7B .links {
  text-align: center;
  color: #232323;
}
.cid-s6HTdzqy7B p {
  margin: 0;
}
.cid-s6HTdzqy7B a {
  color: #00ac99;
}
.cid-s6HTdzqy7B a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sc0m34vZtK .navbar {
  padding-top: 20px !important;
}
.cid-sc0m34vZtK .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sc0m34vZtK .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sc0m34vZtK .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sc0m34vZtK .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sc0m34vZtK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sc0m34vZtK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sc0m34vZtK a {
  font-style: normal;
}
.cid-sc0m34vZtK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sc0m34vZtK .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sc0m34vZtK .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sc0m34vZtK .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sc0m34vZtK .content-text {
  margin-bottom: 0;
}
.cid-sc0m34vZtK .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sc0m34vZtK .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sc0m34vZtK .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sc0m34vZtK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sc0m34vZtK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sc0m34vZtK .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sc0m34vZtK .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sc0m34vZtK .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sc0m34vZtK .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sc0m34vZtK .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sc0m34vZtK .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sc0m34vZtK .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sc0m34vZtK .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sc0m34vZtK .content-link {
    display: none;
  }
}
.cid-sc0m34vZtK .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sc0m34vZtK .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sc0m34vZtK .nav-dropdown .link {
  font-weight: 600;
}
.cid-sc0m34vZtK .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sc0m34vZtK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sc0m34vZtK .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sc0m34vZtK .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sc0m34vZtK .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sc0m34vZtK .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sc0m34vZtK .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sc0m34vZtK .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sc0m34vZtK .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sc0m34vZtK .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sc0m34vZtK .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sc0m34vZtK .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sc0m34vZtK .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sc0m34vZtK .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sc0m34vZtK .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sc0m34vZtK .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sc0m34vZtK .dropdown-item:before {
    display: none;
  }
  .cid-sc0m34vZtK .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sc0m34vZtK .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sc0m34vZtK img {
    height: 3.8rem !important;
  }
  .cid-sc0m34vZtK .btn {
    display: flex;
  }
  .cid-sc0m34vZtK button.navbar-toggler {
    display: block;
  }
  .cid-sc0m34vZtK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sc0m34vZtK .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sc0m34vZtK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sc0m34vZtK .navbar-collapse.collapsing,
  .cid-sc0m34vZtK .navbar-collapse.show {
    display: block !important;
  }
  .cid-sc0m34vZtK .navbar-collapse.collapsing .navbar-nav,
  .cid-sc0m34vZtK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sc0m34vZtK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sc0m34vZtK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sc0m34vZtK .navbar-collapse.collapsing .navbar-buttons,
  .cid-sc0m34vZtK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sc0m34vZtK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sc0m34vZtK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sc0m34vZtK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sc0m34vZtK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sc0m34vZtK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sc0m34vZtK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sc0m34vZtK .navbar .menu-content-top {
    display: block;
  }
  .cid-sc0m34vZtK .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sc0m34vZtK .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sc0m34vZtK .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sc0m34vZtK .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sc0m34vZtK .menu-bottom {
    display: flex;
  }
  .cid-sc0m34vZtK .navbar {
    display: block;
    padding: 0;
  }
  .cid-sc0m34vZtK .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sc0m34vZtK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sc0m34vZtK .navbar-toggler {
    display: none;
  }
}
.cid-sc0m34vZtK .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sc0m34vZtK .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sc0m34vZtK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sc0m34vZtK .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sc0m34vZtK .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sc0m34vZtK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sc0m34vZtK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sc0m34vZtK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sc0m34vZtK .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sc0m34vZtK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sc0m34vZtK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sc0m34vZtK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sc0m34vZtK .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sc0m34vZtK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sc0m34vZtK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sc0m34vZtK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sc0m34vZtK .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sc0m34vZtK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK button.navbar-toggler:focus {
  outline: none;
}
.cid-sc0m34vZtK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sc0m34vZtK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sc0m34vZtK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sc0m34vZtK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sc0m34vZtK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sc0m34vZtK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sc0m34vZtK .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sc0m34vZtK .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sc0m34vZtK .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sc0m34vZtK .collapsed .btn {
  display: flex;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse.collapsing,
.cid-sc0m34vZtK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sc0m34vZtK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sc0m34vZtK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sc0m34vZtK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sc0m34vZtK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sc0m34vZtK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sc0m34vZtK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sc0m34vZtK .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sc0m34vZtK .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sc0m34vZtK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sc0m34vZtK .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sc0m34vZtK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sc0m34vZtK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sc0m34vZtK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sc0m34vZtK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sc0m34vZtK .collapsed .dropdown-item:before {
  display: none;
}
.cid-sc0m34vZtK .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sc0m34vZtK .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sc0m34vZtK .nav-link:focus {
  outline: none;
}
.cid-sc0m34vZtK .navbar-toggler {
  position: relative;
}
.cid-sc0m34vZtK .dropdown-item.active,
.cid-sc0m34vZtK .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sc0m34vZtK .nav-link:hover,
.cid-sc0m34vZtK .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sc0m35EmuR {
  overflow-x: hidden !important;
}
.cid-sc0m35EmuR,
.cid-sc0m35EmuR .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sc0m35EmuR .mbr-section-title {
  color: #d2d5d2;
}
.cid-sc0m35EmuR .mbr-section-title span {
  color: #00ac99;
}
.cid-sc0m35EmuR .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sc0m35EmuR .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
}
.cid-sc0m35EmuR .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sc0m35EmuR .mbr-overlay {
  z-index: 1;
}
.cid-sc0m35EmuR .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sc0m3638le {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sc0m3638le .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sc0m3638le .carousel-item.active,
.cid-sc0m3638le .carousel-item-next,
.cid-sc0m3638le .carousel-item-prev {
  display: flex;
}
.cid-sc0m3638le .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sc0m3638le .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sc0m3638le .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sc0m3638le .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sc0m3638le .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sc0m3638le .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sc0m3638le .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sc0m3638le H1 {
  color: #006d62;
}
.cid-sc0m3638le .mbr-text,
.cid-sc0m3638le .mbr-section-btn {
  color: #767676;
}
.cid-sc0m3638le .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sc0m3638le .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sc0m3638le .author {
  margin: auto 0;
}
.cid-sc0m3638le h3,
.cid-sc0m3638le h4 {
  margin: 0;
  padding: 0;
}
.cid-sc0m3638le H3 {
  color: #656565;
}
.cid-sc0m3638le H4 {
  color: #656565;
}
.cid-sc0m3638le .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sc0m3638le .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sc0m3638le .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sc0m36ybY2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sc0m36ybY2 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sc0m36ybY2 .nav-tabs .nav-item.open .nav-link:focus,
.cid-sc0m36ybY2 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sc0m36ybY2 .nav-link.active {
  background: #00ac99;
}
.cid-sc0m36ybY2 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sc0m36ybY2 .nav-link:hover {
  background: #00ac99;
}
.cid-sc0m36ybY2 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sc0m36ybY2 .nav-link.display-4 {
  font-size: 15px;
}
.cid-sc0m36ybY2 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sc0m36ybY2 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sc0m36ybY2 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sc0m36ybY2 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sc0m36ybY2 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sc0m36ybY2 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sc0m36ybY2 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sc0m36ybY2 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sc0m36ybY2 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sc0m36ybY2 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sc0m36ybY2 .tab-pane .mbr-text {
  color: #333333;
}
.cid-sc0m36ybY2 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sc0m36ybY2 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sc0m36ybY2 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sc0m36ybY2 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sc0m36ybY2 .mbr-text,
  .cid-sc0m36ybY2 .nav-link,
  .cid-sc0m36ybY2 .mbr-card-title,
  .cid-sc0m36ybY2 .mbr-section-title {
    text-align: left;
  }
  .cid-sc0m36ybY2 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sc0m36ybY2 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sc0m36ybY2 H2 {
  color: #006d62;
}
.cid-sc0m36ybY2 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sc0m36ybY2 .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sc0m3b0SUq {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sc0m3b0SUq .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sc0m3b0SUq .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sc0m3b0SUq .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sc0m3b0SUq .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sc0m3b0SUq .mbr-text,
.cid-sc0m3b0SUq .mbr-section-btn {
  color: #767676;
}
.cid-sc0m3b0SUq .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sc0m3b0SUq .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sc0m3b0SUq .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sc0m3b0SUq .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sc0m3b0SUq .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sc0m3b0SUq .main-row {
    margin: 0;
  }
  .cid-sc0m3b0SUq .mbr-section-title,
  .cid-sc0m3b0SUq .mbr-text,
  .cid-sc0m3b0SUq .list,
  .cid-sc0m3b0SUq .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sc0m3b0SUq .text-content {
    padding: 0;
  }
}
.cid-sc0m3b0SUq .mbr-section-title {
  color: #00ac99;
}
.cid-sc0m3broYa {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sc0m3broYa .carousel {
  z-index: 0;
}
.cid-sc0m3broYa .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sc0m3broYa .carousel-item.active,
.cid-sc0m3broYa .carousel-item-next,
.cid-sc0m3broYa .carousel-item-prev {
  display: flex;
}
.cid-sc0m3broYa .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sc0m3broYa .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sc0m3broYa .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sc0m3broYa .line1 {
  margin-left: -2rem;
}
.cid-sc0m3broYa .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sc0m3broYa .carousel-controls a {
  font-size: 2rem;
}
.cid-sc0m3broYa .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sc0m3broYa .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sc0m3broYa ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sc0m3broYa .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sc0m3broYa .carousel-indicators .active {
  opacity: 1;
}
.cid-sc0m3broYa .user_text,
.cid-sc0m3broYa .user_desk {
  color: #767676;
}
.cid-sc0m3broYa .title,
.cid-sc0m3broYa .line-align {
  color: #02b7a3;
}
.cid-sc0m3c3h5i {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sc0m3c3h5i .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sc0m3c3h5i .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sc0m3c3h5i .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sc0m3c3h5i .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sc0m3c3h5i .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sc0m3c3h5i .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sc0m3c3h5i .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sc0m3c3h5i .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sc0m3c3h5i .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sc0m3c3h5i .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6Hio146 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6Hio146 .content {
    text-align: center;
  }
  .cid-tAc6Hio146 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6Hio146 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6Hio146 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6Hio146 .media-wrap img {
  height: 6rem;
}
.cid-tAc6Hio146 .mbr-text {
  color: #8d97ad;
}
.cid-tAc6Hio146 .p-title {
  font-size: 17px;
}
.cid-tAc6Hio146 .p-title span {
  color: #111111;
}
.cid-tAc6Hio146 .title-card {
  font-size: 1.3rem;
}
.cid-tAc6Hio146 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6Hio146 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6Hio146 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6Hio146 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6Hio146 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6Hio146 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6Hio146 .copyright img {
  margin-right: 10px;
}
.cid-tAc6Hio146 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6Hio146 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6Hio146 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6Hio146 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6Hio146 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6Hio146 .p-title,
.cid-tAc6Hio146 .social-media {
  color: #d2d5d2;
}
.cid-tAc6Hio146 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6Hio146 H5 {
  color: #232323;
}
.cid-sc0m3dUiBq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sc0m3dUiBq .links {
  text-align: center;
  color: #232323;
}
.cid-sc0m3dUiBq p {
  margin: 0;
}
.cid-sc0m3dUiBq a {
  color: #00ac99;
}
.cid-sc0m3dUiBq a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-scLgNxEZMv .navbar {
  padding-top: 20px !important;
}
.cid-scLgNxEZMv .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-scLgNxEZMv .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-scLgNxEZMv .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-scLgNxEZMv .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scLgNxEZMv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-scLgNxEZMv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-scLgNxEZMv a {
  font-style: normal;
}
.cid-scLgNxEZMv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-scLgNxEZMv .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-scLgNxEZMv .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scLgNxEZMv .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-scLgNxEZMv .content-text {
  margin-bottom: 0;
}
.cid-scLgNxEZMv .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-scLgNxEZMv .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-scLgNxEZMv .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-scLgNxEZMv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-scLgNxEZMv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-scLgNxEZMv .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-scLgNxEZMv .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-scLgNxEZMv .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-scLgNxEZMv .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-scLgNxEZMv .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-scLgNxEZMv .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-scLgNxEZMv .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-scLgNxEZMv .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-scLgNxEZMv .content-link {
    display: none;
  }
}
.cid-scLgNxEZMv .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-scLgNxEZMv .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-scLgNxEZMv .nav-dropdown .link {
  font-weight: 600;
}
.cid-scLgNxEZMv .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-scLgNxEZMv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-scLgNxEZMv .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-scLgNxEZMv .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-scLgNxEZMv .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-scLgNxEZMv .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-scLgNxEZMv .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-scLgNxEZMv .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-scLgNxEZMv .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-scLgNxEZMv .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-scLgNxEZMv .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-scLgNxEZMv .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-scLgNxEZMv .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-scLgNxEZMv .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-scLgNxEZMv .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-scLgNxEZMv .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-scLgNxEZMv .dropdown-item:before {
    display: none;
  }
  .cid-scLgNxEZMv .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-scLgNxEZMv .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-scLgNxEZMv img {
    height: 3.8rem !important;
  }
  .cid-scLgNxEZMv .btn {
    display: flex;
  }
  .cid-scLgNxEZMv button.navbar-toggler {
    display: block;
  }
  .cid-scLgNxEZMv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-scLgNxEZMv .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-scLgNxEZMv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scLgNxEZMv .navbar-collapse.collapsing,
  .cid-scLgNxEZMv .navbar-collapse.show {
    display: block !important;
  }
  .cid-scLgNxEZMv .navbar-collapse.collapsing .navbar-nav,
  .cid-scLgNxEZMv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scLgNxEZMv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scLgNxEZMv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-scLgNxEZMv .navbar-collapse.collapsing .navbar-buttons,
  .cid-scLgNxEZMv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-scLgNxEZMv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scLgNxEZMv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scLgNxEZMv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-scLgNxEZMv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scLgNxEZMv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scLgNxEZMv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-scLgNxEZMv .navbar .menu-content-top {
    display: block;
  }
  .cid-scLgNxEZMv .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-scLgNxEZMv .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-scLgNxEZMv .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-scLgNxEZMv .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-scLgNxEZMv .menu-bottom {
    display: flex;
  }
  .cid-scLgNxEZMv .navbar {
    display: block;
    padding: 0;
  }
  .cid-scLgNxEZMv .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-scLgNxEZMv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-scLgNxEZMv .navbar-toggler {
    display: none;
  }
}
.cid-scLgNxEZMv .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-scLgNxEZMv .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-scLgNxEZMv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-scLgNxEZMv .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-scLgNxEZMv .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-scLgNxEZMv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-scLgNxEZMv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scLgNxEZMv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-scLgNxEZMv .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scLgNxEZMv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scLgNxEZMv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scLgNxEZMv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-scLgNxEZMv .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-scLgNxEZMv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scLgNxEZMv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scLgNxEZMv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scLgNxEZMv .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-scLgNxEZMv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv button.navbar-toggler:focus {
  outline: none;
}
.cid-scLgNxEZMv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-scLgNxEZMv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-scLgNxEZMv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-scLgNxEZMv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-scLgNxEZMv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-scLgNxEZMv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-scLgNxEZMv .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-scLgNxEZMv .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-scLgNxEZMv .collapsed .menu-logo {
  margin-right: 0;
}
.cid-scLgNxEZMv .collapsed .btn {
  display: flex;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse.collapsing,
.cid-scLgNxEZMv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scLgNxEZMv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scLgNxEZMv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scLgNxEZMv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-scLgNxEZMv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scLgNxEZMv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-scLgNxEZMv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-scLgNxEZMv .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-scLgNxEZMv .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-scLgNxEZMv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-scLgNxEZMv .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-scLgNxEZMv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-scLgNxEZMv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scLgNxEZMv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scLgNxEZMv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-scLgNxEZMv .collapsed .dropdown-item:before {
  display: none;
}
.cid-scLgNxEZMv .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-scLgNxEZMv .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-scLgNxEZMv .nav-link:focus {
  outline: none;
}
.cid-scLgNxEZMv .navbar-toggler {
  position: relative;
}
.cid-scLgNxEZMv .dropdown-item.active,
.cid-scLgNxEZMv .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-scLgNxEZMv .nav-link:hover,
.cid-scLgNxEZMv .dropdown-item:hover {
  color: #4f87fb;
}
.cid-scLgNyXmqq {
  overflow-x: hidden !important;
}
.cid-scLgNyXmqq,
.cid-scLgNyXmqq .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-scLgNyXmqq .mbr-section-title {
  color: #d2d5d2;
}
.cid-scLgNyXmqq .mbr-section-title span {
  color: #00ac99;
}
.cid-scLgNyXmqq .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-scLgNyXmqq .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-scLgNyXmqq .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-scLgNyXmqq .mbr-overlay {
  z-index: 1;
}
.cid-scLgNyXmqq .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-scLgNzl9iW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-scLgNzl9iW .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-scLgNzl9iW .carousel-item.active,
.cid-scLgNzl9iW .carousel-item-next,
.cid-scLgNzl9iW .carousel-item-prev {
  display: flex;
}
.cid-scLgNzl9iW .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-scLgNzl9iW .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-scLgNzl9iW .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-scLgNzl9iW .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-scLgNzl9iW .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-scLgNzl9iW .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-scLgNzl9iW .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-scLgNzl9iW H1 {
  color: #006d62;
}
.cid-scLgNzl9iW .mbr-text,
.cid-scLgNzl9iW .mbr-section-btn {
  color: #767676;
}
.cid-scLgNzl9iW .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-scLgNzl9iW .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-scLgNzl9iW .author {
  margin: auto 0;
}
.cid-scLgNzl9iW h3,
.cid-scLgNzl9iW h4 {
  margin: 0;
  padding: 0;
}
.cid-scLgNzl9iW H3 {
  color: #656565;
}
.cid-scLgNzl9iW H4 {
  color: #fc3c10;
}
.cid-scLgNzl9iW .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-scLgNzl9iW .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-scLgNzl9iW .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-scLgNzTgWz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-scLgNzTgWz h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-scLgNzTgWz .nav-tabs .nav-item.open .nav-link:focus,
.cid-scLgNzTgWz .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-scLgNzTgWz .nav-link.active {
  background: #00ac99;
}
.cid-scLgNzTgWz .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-scLgNzTgWz .nav-link:hover {
  background: #00ac99;
}
.cid-scLgNzTgWz .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-scLgNzTgWz .nav-link.display-4 {
  font-size: 15px;
}
.cid-scLgNzTgWz .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-scLgNzTgWz .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-scLgNzTgWz .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-scLgNzTgWz .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-scLgNzTgWz .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-scLgNzTgWz .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-scLgNzTgWz .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-scLgNzTgWz .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-scLgNzTgWz .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-scLgNzTgWz .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-scLgNzTgWz .tab-pane .mbr-text {
  color: #333333;
}
.cid-scLgNzTgWz .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-scLgNzTgWz .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-scLgNzTgWz .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-scLgNzTgWz .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-scLgNzTgWz .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-scLgNzTgWz .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-scLgNzTgWz .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-scLgNzTgWz .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-scLgNzTgWz .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-scLgNzTgWz .mbr-text,
  .cid-scLgNzTgWz .nav-link,
  .cid-scLgNzTgWz .mbr-card-title,
  .cid-scLgNzTgWz .mbr-section-title {
    text-align: left;
  }
  .cid-scLgNzTgWz .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-scLgNzTgWz .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-scLgNzTgWz H2 {
  color: #006d62;
}
.cid-scLgNzTgWz .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-scLgNzTgWz .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-scLgNEuDPZ {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-scLgNEuDPZ .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-scLgNEuDPZ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-scLgNEuDPZ .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-scLgNEuDPZ .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-scLgNEuDPZ .mbr-text,
.cid-scLgNEuDPZ .mbr-section-btn {
  color: #767676;
}
.cid-scLgNEuDPZ .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-scLgNEuDPZ .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-scLgNEuDPZ .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-scLgNEuDPZ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-scLgNEuDPZ .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-scLgNEuDPZ .main-row {
    margin: 0;
  }
  .cid-scLgNEuDPZ .mbr-section-title,
  .cid-scLgNEuDPZ .mbr-text,
  .cid-scLgNEuDPZ .list,
  .cid-scLgNEuDPZ .mbr-section-btn {
    text-align: center !important;
  }
  .cid-scLgNEuDPZ .text-content {
    padding: 0;
  }
}
.cid-scLgNEuDPZ .mbr-section-title {
  color: #00ac99;
}
.cid-scLgNF196e {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-scLgNF196e .carousel {
  z-index: 0;
}
.cid-scLgNF196e .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-scLgNF196e .carousel-item.active,
.cid-scLgNF196e .carousel-item-next,
.cid-scLgNF196e .carousel-item-prev {
  display: flex;
}
.cid-scLgNF196e .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-scLgNF196e .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-scLgNF196e .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-scLgNF196e .line1 {
  margin-left: -2rem;
}
.cid-scLgNF196e .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-scLgNF196e .carousel-controls a {
  font-size: 2rem;
}
.cid-scLgNF196e .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-scLgNF196e .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-scLgNF196e ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-scLgNF196e .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-scLgNF196e .carousel-indicators .active {
  opacity: 1;
}
.cid-scLgNF196e .user_text,
.cid-scLgNF196e .user_desk {
  color: #767676;
}
.cid-scLgNF196e .title,
.cid-scLgNF196e .line-align {
  color: #02b7a3;
}
.cid-scLgNFJZGc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-scLgNFJZGc .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-scLgNFJZGc .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-scLgNFJZGc .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-scLgNFJZGc .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-scLgNFJZGc .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-scLgNFJZGc .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-scLgNFJZGc .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-scLgNFJZGc .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-scLgNFJZGc .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-scLgNFJZGc .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7DPPLXF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7DPPLXF .content {
    text-align: center;
  }
  .cid-tAc7DPPLXF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7DPPLXF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7DPPLXF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7DPPLXF .media-wrap img {
  height: 6rem;
}
.cid-tAc7DPPLXF .mbr-text {
  color: #8d97ad;
}
.cid-tAc7DPPLXF .p-title {
  font-size: 17px;
}
.cid-tAc7DPPLXF .p-title span {
  color: #111111;
}
.cid-tAc7DPPLXF .title-card {
  font-size: 1.3rem;
}
.cid-tAc7DPPLXF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7DPPLXF .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7DPPLXF .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7DPPLXF .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7DPPLXF .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7DPPLXF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7DPPLXF .copyright img {
  margin-right: 10px;
}
.cid-tAc7DPPLXF .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7DPPLXF .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7DPPLXF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7DPPLXF .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7DPPLXF .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7DPPLXF .p-title,
.cid-tAc7DPPLXF .social-media {
  color: #d2d5d2;
}
.cid-tAc7DPPLXF .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7DPPLXF H5 {
  color: #232323;
}
.cid-scLgNHOws5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-scLgNHOws5 .links {
  text-align: center;
  color: #232323;
}
.cid-scLgNHOws5 p {
  margin: 0;
}
.cid-scLgNHOws5 a {
  color: #00ac99;
}
.cid-scLgNHOws5 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sdwhB2cedA .navbar {
  padding-top: 20px !important;
}
.cid-sdwhB2cedA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sdwhB2cedA .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sdwhB2cedA .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sdwhB2cedA .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdwhB2cedA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sdwhB2cedA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdwhB2cedA a {
  font-style: normal;
}
.cid-sdwhB2cedA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sdwhB2cedA .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sdwhB2cedA .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdwhB2cedA .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sdwhB2cedA .content-text {
  margin-bottom: 0;
}
.cid-sdwhB2cedA .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sdwhB2cedA .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sdwhB2cedA .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sdwhB2cedA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sdwhB2cedA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sdwhB2cedA .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sdwhB2cedA .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sdwhB2cedA .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sdwhB2cedA .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sdwhB2cedA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sdwhB2cedA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sdwhB2cedA .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sdwhB2cedA .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sdwhB2cedA .content-link {
    display: none;
  }
}
.cid-sdwhB2cedA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sdwhB2cedA .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sdwhB2cedA .nav-dropdown .link {
  font-weight: 600;
}
.cid-sdwhB2cedA .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sdwhB2cedA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sdwhB2cedA .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sdwhB2cedA .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sdwhB2cedA .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sdwhB2cedA .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sdwhB2cedA .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sdwhB2cedA .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sdwhB2cedA .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sdwhB2cedA .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sdwhB2cedA .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sdwhB2cedA .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sdwhB2cedA .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sdwhB2cedA .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sdwhB2cedA .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sdwhB2cedA .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sdwhB2cedA .dropdown-item:before {
    display: none;
  }
  .cid-sdwhB2cedA .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sdwhB2cedA .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sdwhB2cedA img {
    height: 3.8rem !important;
  }
  .cid-sdwhB2cedA .btn {
    display: flex;
  }
  .cid-sdwhB2cedA button.navbar-toggler {
    display: block;
  }
  .cid-sdwhB2cedA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sdwhB2cedA .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sdwhB2cedA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdwhB2cedA .navbar-collapse.collapsing,
  .cid-sdwhB2cedA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdwhB2cedA .navbar-collapse.collapsing .navbar-nav,
  .cid-sdwhB2cedA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdwhB2cedA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdwhB2cedA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sdwhB2cedA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdwhB2cedA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdwhB2cedA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdwhB2cedA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdwhB2cedA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sdwhB2cedA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdwhB2cedA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdwhB2cedA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sdwhB2cedA .navbar .menu-content-top {
    display: block;
  }
  .cid-sdwhB2cedA .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sdwhB2cedA .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sdwhB2cedA .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sdwhB2cedA .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sdwhB2cedA .menu-bottom {
    display: flex;
  }
  .cid-sdwhB2cedA .navbar {
    display: block;
    padding: 0;
  }
  .cid-sdwhB2cedA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sdwhB2cedA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sdwhB2cedA .navbar-toggler {
    display: none;
  }
}
.cid-sdwhB2cedA .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sdwhB2cedA .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sdwhB2cedA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sdwhB2cedA .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sdwhB2cedA .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sdwhB2cedA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdwhB2cedA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdwhB2cedA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sdwhB2cedA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sdwhB2cedA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdwhB2cedA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdwhB2cedA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sdwhB2cedA .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sdwhB2cedA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdwhB2cedA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdwhB2cedA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdwhB2cedA .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sdwhB2cedA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA button.navbar-toggler:focus {
  outline: none;
}
.cid-sdwhB2cedA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sdwhB2cedA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sdwhB2cedA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sdwhB2cedA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sdwhB2cedA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sdwhB2cedA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sdwhB2cedA .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sdwhB2cedA .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sdwhB2cedA .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sdwhB2cedA .collapsed .btn {
  display: flex;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse.collapsing,
.cid-sdwhB2cedA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdwhB2cedA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdwhB2cedA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdwhB2cedA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdwhB2cedA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdwhB2cedA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sdwhB2cedA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sdwhB2cedA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sdwhB2cedA .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdwhB2cedA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sdwhB2cedA .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sdwhB2cedA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sdwhB2cedA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdwhB2cedA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdwhB2cedA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sdwhB2cedA .collapsed .dropdown-item:before {
  display: none;
}
.cid-sdwhB2cedA .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sdwhB2cedA .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sdwhB2cedA .nav-link:focus {
  outline: none;
}
.cid-sdwhB2cedA .navbar-toggler {
  position: relative;
}
.cid-sdwhB2cedA .dropdown-item.active,
.cid-sdwhB2cedA .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sdwhB2cedA .nav-link:hover,
.cid-sdwhB2cedA .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sdwhB3EEzX {
  overflow-x: hidden !important;
}
.cid-sdwhB3EEzX,
.cid-sdwhB3EEzX .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sdwhB3EEzX .mbr-section-title {
  color: #d2d5d2;
}
.cid-sdwhB3EEzX .mbr-section-title span {
  color: #00ac99;
}
.cid-sdwhB3EEzX .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sdwhB3EEzX .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
}
.cid-sdwhB3EEzX .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sdwhB3EEzX .mbr-overlay {
  z-index: 1;
}
.cid-sdwhB3EEzX .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwhB40dgM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sdwhB40dgM .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sdwhB40dgM .carousel-item.active,
.cid-sdwhB40dgM .carousel-item-next,
.cid-sdwhB40dgM .carousel-item-prev {
  display: flex;
}
.cid-sdwhB40dgM .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sdwhB40dgM .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sdwhB40dgM .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sdwhB40dgM .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sdwhB40dgM .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sdwhB40dgM .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sdwhB40dgM .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sdwhB40dgM H1 {
  color: #006d62;
}
.cid-sdwhB40dgM .mbr-text,
.cid-sdwhB40dgM .mbr-section-btn {
  color: #767676;
}
.cid-sdwhB40dgM .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sdwhB40dgM .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sdwhB40dgM .author {
  margin: auto 0;
}
.cid-sdwhB40dgM h3,
.cid-sdwhB40dgM h4 {
  margin: 0;
  padding: 0;
}
.cid-sdwhB40dgM H3 {
  color: #656565;
}
.cid-sdwhB40dgM H4 {
  color: #656565;
}
.cid-sdwhB40dgM .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sdwhB40dgM .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sdwhB40dgM .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sdwhB4wfYg {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sdwhB4wfYg h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sdwhB4wfYg .nav-tabs .nav-item.open .nav-link:focus,
.cid-sdwhB4wfYg .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sdwhB4wfYg .nav-link.active {
  background: #00ac99;
}
.cid-sdwhB4wfYg .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sdwhB4wfYg .nav-link:hover {
  background: #00ac99;
}
.cid-sdwhB4wfYg .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sdwhB4wfYg .nav-link.display-4 {
  font-size: 15px;
}
.cid-sdwhB4wfYg .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sdwhB4wfYg .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sdwhB4wfYg .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sdwhB4wfYg .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sdwhB4wfYg .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sdwhB4wfYg .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sdwhB4wfYg .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sdwhB4wfYg .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sdwhB4wfYg .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sdwhB4wfYg .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sdwhB4wfYg .tab-pane .mbr-text {
  color: #333333;
}
.cid-sdwhB4wfYg .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sdwhB4wfYg .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sdwhB4wfYg .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sdwhB4wfYg .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwhB4wfYg .mbr-text,
  .cid-sdwhB4wfYg .nav-link,
  .cid-sdwhB4wfYg .mbr-card-title,
  .cid-sdwhB4wfYg .mbr-section-title {
    text-align: left;
  }
  .cid-sdwhB4wfYg .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sdwhB4wfYg .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sdwhB4wfYg H2 {
  color: #006d62;
}
.cid-sdwhB4wfYg .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sdwhB4wfYg .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sdwhB8A0Xp {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sdwhB8A0Xp .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sdwhB8A0Xp .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sdwhB8A0Xp .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sdwhB8A0Xp .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sdwhB8A0Xp .mbr-text,
.cid-sdwhB8A0Xp .mbr-section-btn {
  color: #767676;
}
.cid-sdwhB8A0Xp .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sdwhB8A0Xp .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sdwhB8A0Xp .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sdwhB8A0Xp .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sdwhB8A0Xp .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sdwhB8A0Xp .main-row {
    margin: 0;
  }
  .cid-sdwhB8A0Xp .mbr-section-title,
  .cid-sdwhB8A0Xp .mbr-text,
  .cid-sdwhB8A0Xp .list,
  .cid-sdwhB8A0Xp .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sdwhB8A0Xp .text-content {
    padding: 0;
  }
}
.cid-sdwhB8A0Xp .mbr-section-title {
  color: #00ac99;
}
.cid-sdwhB9aGY5 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdwhB9aGY5 .carousel {
  z-index: 0;
}
.cid-sdwhB9aGY5 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sdwhB9aGY5 .carousel-item.active,
.cid-sdwhB9aGY5 .carousel-item-next,
.cid-sdwhB9aGY5 .carousel-item-prev {
  display: flex;
}
.cid-sdwhB9aGY5 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sdwhB9aGY5 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sdwhB9aGY5 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sdwhB9aGY5 .line1 {
  margin-left: -2rem;
}
.cid-sdwhB9aGY5 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sdwhB9aGY5 .carousel-controls a {
  font-size: 2rem;
}
.cid-sdwhB9aGY5 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sdwhB9aGY5 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sdwhB9aGY5 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sdwhB9aGY5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sdwhB9aGY5 .carousel-indicators .active {
  opacity: 1;
}
.cid-sdwhB9aGY5 .user_text,
.cid-sdwhB9aGY5 .user_desk {
  color: #767676;
}
.cid-sdwhB9aGY5 .title,
.cid-sdwhB9aGY5 .line-align {
  color: #02b7a3;
}
.cid-sdwhB9K03h {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sdwhB9K03h .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sdwhB9K03h .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sdwhB9K03h .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sdwhB9K03h .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sdwhB9K03h .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sdwhB9K03h .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sdwhB9K03h .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sdwhB9K03h .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sdwhB9K03h .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sdwhB9K03h .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6JxhDds {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6JxhDds .content {
    text-align: center;
  }
  .cid-tAc6JxhDds .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6JxhDds .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6JxhDds .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6JxhDds .media-wrap img {
  height: 6rem;
}
.cid-tAc6JxhDds .mbr-text {
  color: #8d97ad;
}
.cid-tAc6JxhDds .p-title {
  font-size: 17px;
}
.cid-tAc6JxhDds .p-title span {
  color: #111111;
}
.cid-tAc6JxhDds .title-card {
  font-size: 1.3rem;
}
.cid-tAc6JxhDds .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6JxhDds .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6JxhDds .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6JxhDds .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6JxhDds .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6JxhDds .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6JxhDds .copyright img {
  margin-right: 10px;
}
.cid-tAc6JxhDds .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6JxhDds .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6JxhDds .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6JxhDds .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6JxhDds .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6JxhDds .p-title,
.cid-tAc6JxhDds .social-media {
  color: #d2d5d2;
}
.cid-tAc6JxhDds .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6JxhDds H5 {
  color: #232323;
}
.cid-sdwhBbv4sk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sdwhBbv4sk .links {
  text-align: center;
  color: #232323;
}
.cid-sdwhBbv4sk p {
  margin: 0;
}
.cid-sdwhBbv4sk a {
  color: #00ac99;
}
.cid-sdwhBbv4sk a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-se3q3w5qoJ .navbar {
  padding-top: 20px !important;
}
.cid-se3q3w5qoJ .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-se3q3w5qoJ .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-se3q3w5qoJ .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-se3q3w5qoJ .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-se3q3w5qoJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-se3q3w5qoJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-se3q3w5qoJ a {
  font-style: normal;
}
.cid-se3q3w5qoJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-se3q3w5qoJ .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-se3q3w5qoJ .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-se3q3w5qoJ .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-se3q3w5qoJ .content-text {
  margin-bottom: 0;
}
.cid-se3q3w5qoJ .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-se3q3w5qoJ .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-se3q3w5qoJ .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-se3q3w5qoJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-se3q3w5qoJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-se3q3w5qoJ .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-se3q3w5qoJ .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-se3q3w5qoJ .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-se3q3w5qoJ .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-se3q3w5qoJ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-se3q3w5qoJ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-se3q3w5qoJ .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-se3q3w5qoJ .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-se3q3w5qoJ .content-link {
    display: none;
  }
}
.cid-se3q3w5qoJ .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-se3q3w5qoJ .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-se3q3w5qoJ .nav-dropdown .link {
  font-weight: 600;
}
.cid-se3q3w5qoJ .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-se3q3w5qoJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-se3q3w5qoJ .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-se3q3w5qoJ .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-se3q3w5qoJ .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-se3q3w5qoJ .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-se3q3w5qoJ .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-se3q3w5qoJ .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-se3q3w5qoJ .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-se3q3w5qoJ .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-se3q3w5qoJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-se3q3w5qoJ .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-se3q3w5qoJ .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-se3q3w5qoJ .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-se3q3w5qoJ .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-se3q3w5qoJ .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-se3q3w5qoJ .dropdown-item:before {
    display: none;
  }
  .cid-se3q3w5qoJ .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-se3q3w5qoJ .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-se3q3w5qoJ img {
    height: 3.8rem !important;
  }
  .cid-se3q3w5qoJ .btn {
    display: flex;
  }
  .cid-se3q3w5qoJ button.navbar-toggler {
    display: block;
  }
  .cid-se3q3w5qoJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-se3q3w5qoJ .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-se3q3w5qoJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-se3q3w5qoJ .navbar-collapse.collapsing,
  .cid-se3q3w5qoJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-se3q3w5qoJ .navbar-collapse.collapsing .navbar-nav,
  .cid-se3q3w5qoJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-se3q3w5qoJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-se3q3w5qoJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-se3q3w5qoJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-se3q3w5qoJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-se3q3w5qoJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-se3q3w5qoJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-se3q3w5qoJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-se3q3w5qoJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-se3q3w5qoJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-se3q3w5qoJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-se3q3w5qoJ .navbar .menu-content-top {
    display: block;
  }
  .cid-se3q3w5qoJ .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-se3q3w5qoJ .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-se3q3w5qoJ .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-se3q3w5qoJ .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-se3q3w5qoJ .menu-bottom {
    display: flex;
  }
  .cid-se3q3w5qoJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-se3q3w5qoJ .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-se3q3w5qoJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-se3q3w5qoJ .navbar-toggler {
    display: none;
  }
}
.cid-se3q3w5qoJ .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-se3q3w5qoJ .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-se3q3w5qoJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-se3q3w5qoJ .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-se3q3w5qoJ .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-se3q3w5qoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-se3q3w5qoJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-se3q3w5qoJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-se3q3w5qoJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-se3q3w5qoJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-se3q3w5qoJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-se3q3w5qoJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-se3q3w5qoJ .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-se3q3w5qoJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-se3q3w5qoJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-se3q3w5qoJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-se3q3w5qoJ .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-se3q3w5qoJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ button.navbar-toggler:focus {
  outline: none;
}
.cid-se3q3w5qoJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-se3q3w5qoJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-se3q3w5qoJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-se3q3w5qoJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-se3q3w5qoJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-se3q3w5qoJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-se3q3w5qoJ .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-se3q3w5qoJ .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-se3q3w5qoJ .collapsed .menu-logo {
  margin-right: 0;
}
.cid-se3q3w5qoJ .collapsed .btn {
  display: flex;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse.collapsing,
.cid-se3q3w5qoJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-se3q3w5qoJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-se3q3w5qoJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-se3q3w5qoJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-se3q3w5qoJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-se3q3w5qoJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-se3q3w5qoJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-se3q3w5qoJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-se3q3w5qoJ .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-se3q3w5qoJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-se3q3w5qoJ .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-se3q3w5qoJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-se3q3w5qoJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-se3q3w5qoJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-se3q3w5qoJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-se3q3w5qoJ .collapsed .dropdown-item:before {
  display: none;
}
.cid-se3q3w5qoJ .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-se3q3w5qoJ .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-se3q3w5qoJ .nav-link:focus {
  outline: none;
}
.cid-se3q3w5qoJ .navbar-toggler {
  position: relative;
}
.cid-se3q3w5qoJ .dropdown-item.active,
.cid-se3q3w5qoJ .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-se3q3w5qoJ .nav-link:hover,
.cid-se3q3w5qoJ .dropdown-item:hover {
  color: #4f87fb;
}
.cid-se3q3wOR8u {
  overflow-x: hidden !important;
}
.cid-se3q3wOR8u,
.cid-se3q3wOR8u .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-se3q3wOR8u .mbr-section-title {
  color: #d2d5d2;
}
.cid-se3q3wOR8u .mbr-section-title span {
  color: #00ac99;
}
.cid-se3q3wOR8u .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-se3q3wOR8u .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-se3q3wOR8u .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-se3q3wOR8u .mbr-overlay {
  z-index: 1;
}
.cid-se3q3wOR8u .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-se3q3x6Nzn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-se3q3x6Nzn .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-se3q3x6Nzn .carousel-item.active,
.cid-se3q3x6Nzn .carousel-item-next,
.cid-se3q3x6Nzn .carousel-item-prev {
  display: flex;
}
.cid-se3q3x6Nzn .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-se3q3x6Nzn .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-se3q3x6Nzn .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-se3q3x6Nzn .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-se3q3x6Nzn .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-se3q3x6Nzn .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-se3q3x6Nzn .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-se3q3x6Nzn H1 {
  color: #006d62;
}
.cid-se3q3x6Nzn .mbr-text,
.cid-se3q3x6Nzn .mbr-section-btn {
  color: #045851;
}
.cid-se3q3x6Nzn .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-se3q3x6Nzn .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-se3q3x6Nzn .author {
  margin: auto 0;
}
.cid-se3q3x6Nzn h3,
.cid-se3q3x6Nzn h4 {
  margin: 0;
  padding: 0;
}
.cid-se3q3x6Nzn H3 {
  color: #656565;
}
.cid-se3q3x6Nzn H4 {
  color: #656565;
}
.cid-se3q3x6Nzn .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-se3q3x6Nzn .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-se3q3x6Nzn .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-se3q3xsst1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-se3q3xsst1 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-se3q3xsst1 .nav-tabs .nav-item.open .nav-link:focus,
.cid-se3q3xsst1 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-se3q3xsst1 .nav-link.active {
  background: #00ac99;
}
.cid-se3q3xsst1 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-se3q3xsst1 .nav-link:hover {
  background: #00ac99;
}
.cid-se3q3xsst1 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-se3q3xsst1 .nav-link.display-4 {
  font-size: 15px;
}
.cid-se3q3xsst1 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-se3q3xsst1 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-se3q3xsst1 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-se3q3xsst1 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-se3q3xsst1 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-se3q3xsst1 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-se3q3xsst1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-se3q3xsst1 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-se3q3xsst1 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-se3q3xsst1 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-se3q3xsst1 .tab-pane .mbr-text {
  color: #333333;
}
.cid-se3q3xsst1 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-se3q3xsst1 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-se3q3xsst1 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-se3q3xsst1 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-se3q3xsst1 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-se3q3xsst1 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-se3q3xsst1 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-se3q3xsst1 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-se3q3xsst1 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-se3q3xsst1 .mbr-text,
  .cid-se3q3xsst1 .nav-link,
  .cid-se3q3xsst1 .mbr-card-title,
  .cid-se3q3xsst1 .mbr-section-title {
    text-align: left;
  }
  .cid-se3q3xsst1 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-se3q3xsst1 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-se3q3xsst1 H2 {
  color: #006d62;
}
.cid-se3q3xsst1 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-se3q3A5Svc {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-se3q3A5Svc .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-se3q3A5Svc .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-se3q3A5Svc .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-se3q3A5Svc .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-se3q3A5Svc .mbr-text,
.cid-se3q3A5Svc .mbr-section-btn {
  color: #767676;
}
.cid-se3q3A5Svc .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-se3q3A5Svc .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-se3q3A5Svc .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-se3q3A5Svc .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-se3q3A5Svc .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-se3q3A5Svc .main-row {
    margin: 0;
  }
  .cid-se3q3A5Svc .mbr-section-title,
  .cid-se3q3A5Svc .mbr-text,
  .cid-se3q3A5Svc .list,
  .cid-se3q3A5Svc .mbr-section-btn {
    text-align: center !important;
  }
  .cid-se3q3A5Svc .text-content {
    padding: 0;
  }
}
.cid-se3q3A5Svc .mbr-section-title {
  color: #00ac99;
}
.cid-se3q3AsJRn {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-se3q3AsJRn .carousel {
  z-index: 0;
}
.cid-se3q3AsJRn .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-se3q3AsJRn .carousel-item.active,
.cid-se3q3AsJRn .carousel-item-next,
.cid-se3q3AsJRn .carousel-item-prev {
  display: flex;
}
.cid-se3q3AsJRn .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-se3q3AsJRn .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-se3q3AsJRn .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-se3q3AsJRn .line1 {
  margin-left: -2rem;
}
.cid-se3q3AsJRn .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-se3q3AsJRn .carousel-controls a {
  font-size: 2rem;
}
.cid-se3q3AsJRn .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-se3q3AsJRn .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-se3q3AsJRn ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-se3q3AsJRn .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-se3q3AsJRn .carousel-indicators .active {
  opacity: 1;
}
.cid-se3q3AsJRn .user_text,
.cid-se3q3AsJRn .user_desk {
  color: #767676;
}
.cid-se3q3AsJRn .title,
.cid-se3q3AsJRn .line-align {
  color: #02b7a3;
}
.cid-se3q3AMGRJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-se3q3AMGRJ .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-se3q3AMGRJ .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-se3q3AMGRJ .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-se3q3AMGRJ .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-se3q3AMGRJ .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-se3q3AMGRJ .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-se3q3AMGRJ .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-se3q3AMGRJ .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-se3q3AMGRJ .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-se3q3AMGRJ .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-se3q3BQu4T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-se3q3BQu4T .links {
  text-align: center;
  color: #232323;
}
.cid-se3q3BQu4T p {
  margin: 0;
}
.cid-se3q3BQu4T a {
  color: #00ac99;
}
.cid-se3q3BQu4T a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tAc6vn8tOo {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6vn8tOo .content {
    text-align: center;
  }
  .cid-tAc6vn8tOo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6vn8tOo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6vn8tOo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6vn8tOo .media-wrap img {
  height: 6rem;
}
.cid-tAc6vn8tOo .mbr-text {
  color: #8d97ad;
}
.cid-tAc6vn8tOo .p-title {
  font-size: 17px;
}
.cid-tAc6vn8tOo .p-title span {
  color: #111111;
}
.cid-tAc6vn8tOo .title-card {
  font-size: 1.3rem;
}
.cid-tAc6vn8tOo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6vn8tOo .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6vn8tOo .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6vn8tOo .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6vn8tOo .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6vn8tOo .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6vn8tOo .copyright img {
  margin-right: 10px;
}
.cid-tAc6vn8tOo .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6vn8tOo .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6vn8tOo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6vn8tOo .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6vn8tOo .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6vn8tOo .p-title,
.cid-tAc6vn8tOo .social-media {
  color: #d2d5d2;
}
.cid-tAc6vn8tOo .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6vn8tOo H5 {
  color: #232323;
}
.is-builder .cid-sfiJBLRgtG .navbar {
  padding-top: 20px !important;
}
.cid-sfiJBLRgtG .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sfiJBLRgtG .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sfiJBLRgtG .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sfiJBLRgtG .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfiJBLRgtG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sfiJBLRgtG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfiJBLRgtG a {
  font-style: normal;
}
.cid-sfiJBLRgtG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sfiJBLRgtG .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sfiJBLRgtG .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sfiJBLRgtG .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sfiJBLRgtG .content-text {
  margin-bottom: 0;
}
.cid-sfiJBLRgtG .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sfiJBLRgtG .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sfiJBLRgtG .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sfiJBLRgtG .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sfiJBLRgtG .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sfiJBLRgtG .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sfiJBLRgtG .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sfiJBLRgtG .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sfiJBLRgtG .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sfiJBLRgtG .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sfiJBLRgtG .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sfiJBLRgtG .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sfiJBLRgtG .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sfiJBLRgtG .content-link {
    display: none;
  }
}
.cid-sfiJBLRgtG .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sfiJBLRgtG .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sfiJBLRgtG .nav-dropdown .link {
  font-weight: 600;
}
.cid-sfiJBLRgtG .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sfiJBLRgtG .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sfiJBLRgtG .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sfiJBLRgtG .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sfiJBLRgtG .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sfiJBLRgtG .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sfiJBLRgtG .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sfiJBLRgtG .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sfiJBLRgtG .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sfiJBLRgtG .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sfiJBLRgtG .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sfiJBLRgtG .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sfiJBLRgtG .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sfiJBLRgtG .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sfiJBLRgtG .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sfiJBLRgtG .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sfiJBLRgtG .dropdown-item:before {
    display: none;
  }
  .cid-sfiJBLRgtG .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sfiJBLRgtG .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sfiJBLRgtG img {
    height: 3.8rem !important;
  }
  .cid-sfiJBLRgtG .btn {
    display: flex;
  }
  .cid-sfiJBLRgtG button.navbar-toggler {
    display: block;
  }
  .cid-sfiJBLRgtG .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sfiJBLRgtG .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sfiJBLRgtG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfiJBLRgtG .navbar-collapse.collapsing,
  .cid-sfiJBLRgtG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfiJBLRgtG .navbar-collapse.collapsing .navbar-nav,
  .cid-sfiJBLRgtG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfiJBLRgtG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfiJBLRgtG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sfiJBLRgtG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfiJBLRgtG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfiJBLRgtG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfiJBLRgtG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfiJBLRgtG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sfiJBLRgtG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfiJBLRgtG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfiJBLRgtG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sfiJBLRgtG .navbar .menu-content-top {
    display: block;
  }
  .cid-sfiJBLRgtG .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sfiJBLRgtG .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sfiJBLRgtG .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sfiJBLRgtG .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sfiJBLRgtG .menu-bottom {
    display: flex;
  }
  .cid-sfiJBLRgtG .navbar {
    display: block;
    padding: 0;
  }
  .cid-sfiJBLRgtG .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sfiJBLRgtG .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sfiJBLRgtG .navbar-toggler {
    display: none;
  }
}
.cid-sfiJBLRgtG .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sfiJBLRgtG .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sfiJBLRgtG .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sfiJBLRgtG .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sfiJBLRgtG .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sfiJBLRgtG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfiJBLRgtG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfiJBLRgtG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sfiJBLRgtG .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sfiJBLRgtG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfiJBLRgtG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfiJBLRgtG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sfiJBLRgtG .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sfiJBLRgtG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfiJBLRgtG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfiJBLRgtG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfiJBLRgtG .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sfiJBLRgtG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG button.navbar-toggler:focus {
  outline: none;
}
.cid-sfiJBLRgtG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sfiJBLRgtG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sfiJBLRgtG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sfiJBLRgtG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sfiJBLRgtG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sfiJBLRgtG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sfiJBLRgtG .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sfiJBLRgtG .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sfiJBLRgtG .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sfiJBLRgtG .collapsed .btn {
  display: flex;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse.collapsing,
.cid-sfiJBLRgtG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfiJBLRgtG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfiJBLRgtG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfiJBLRgtG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfiJBLRgtG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfiJBLRgtG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sfiJBLRgtG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sfiJBLRgtG .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sfiJBLRgtG .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfiJBLRgtG .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sfiJBLRgtG .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sfiJBLRgtG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sfiJBLRgtG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfiJBLRgtG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfiJBLRgtG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sfiJBLRgtG .collapsed .dropdown-item:before {
  display: none;
}
.cid-sfiJBLRgtG .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sfiJBLRgtG .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sfiJBLRgtG .nav-link:focus {
  outline: none;
}
.cid-sfiJBLRgtG .navbar-toggler {
  position: relative;
}
.cid-sfiJBLRgtG .dropdown-item.active,
.cid-sfiJBLRgtG .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sfiJBLRgtG .nav-link:hover,
.cid-sfiJBLRgtG .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sfiJBMHiG0 {
  overflow-x: hidden !important;
}
.cid-sfiJBMHiG0,
.cid-sfiJBMHiG0 .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sfiJBMHiG0 .mbr-section-title {
  color: #d2d5d2;
}
.cid-sfiJBMHiG0 .mbr-section-title span {
  color: #00ac99;
}
.cid-sfiJBMHiG0 .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sfiJBMHiG0 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-sfiJBMHiG0 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sfiJBMHiG0 .mbr-overlay {
  z-index: 1;
}
.cid-sfiJBMHiG0 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sfiJBMTgxs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sfiJBMTgxs .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sfiJBMTgxs .carousel-item.active,
.cid-sfiJBMTgxs .carousel-item-next,
.cid-sfiJBMTgxs .carousel-item-prev {
  display: flex;
}
.cid-sfiJBMTgxs .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sfiJBMTgxs .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sfiJBMTgxs .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sfiJBMTgxs .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sfiJBMTgxs .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sfiJBMTgxs .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sfiJBMTgxs .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sfiJBMTgxs H1 {
  color: #006d62;
}
.cid-sfiJBMTgxs .mbr-text,
.cid-sfiJBMTgxs .mbr-section-btn {
  color: #f91c88;
}
.cid-sfiJBMTgxs .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sfiJBMTgxs .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sfiJBMTgxs .author {
  margin: auto 0;
}
.cid-sfiJBMTgxs h3,
.cid-sfiJBMTgxs h4 {
  margin: 0;
  padding: 0;
}
.cid-sfiJBMTgxs H3 {
  color: #656565;
}
.cid-sfiJBMTgxs H4 {
  color: #656565;
}
.cid-sfiJBMTgxs .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sfiJBMTgxs .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sfiJBMTgxs .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sfiJBNdb40 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sfiJBNdb40 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sfiJBNdb40 .nav-tabs .nav-item.open .nav-link:focus,
.cid-sfiJBNdb40 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sfiJBNdb40 .nav-link.active {
  background: #00ac99;
}
.cid-sfiJBNdb40 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sfiJBNdb40 .nav-link:hover {
  background: #00ac99;
}
.cid-sfiJBNdb40 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sfiJBNdb40 .nav-link.display-4 {
  font-size: 15px;
}
.cid-sfiJBNdb40 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sfiJBNdb40 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sfiJBNdb40 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sfiJBNdb40 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sfiJBNdb40 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sfiJBNdb40 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sfiJBNdb40 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sfiJBNdb40 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sfiJBNdb40 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sfiJBNdb40 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sfiJBNdb40 .tab-pane .mbr-text {
  color: #333333;
}
.cid-sfiJBNdb40 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sfiJBNdb40 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sfiJBNdb40 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sfiJBNdb40 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sfiJBNdb40 .mbr-text,
  .cid-sfiJBNdb40 .nav-link,
  .cid-sfiJBNdb40 .mbr-card-title,
  .cid-sfiJBNdb40 .mbr-section-title {
    text-align: left;
  }
  .cid-sfiJBNdb40 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sfiJBNdb40 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sfiJBNdb40 H2 {
  color: #006d62;
}
.cid-sfiJBNdb40 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sfiJBPurHc {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sfiJBPurHc .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sfiJBPurHc .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sfiJBPurHc .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sfiJBPurHc .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sfiJBPurHc .mbr-text,
.cid-sfiJBPurHc .mbr-section-btn {
  color: #767676;
}
.cid-sfiJBPurHc .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sfiJBPurHc .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sfiJBPurHc .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sfiJBPurHc .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sfiJBPurHc .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sfiJBPurHc .main-row {
    margin: 0;
  }
  .cid-sfiJBPurHc .mbr-section-title,
  .cid-sfiJBPurHc .mbr-text,
  .cid-sfiJBPurHc .list,
  .cid-sfiJBPurHc .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sfiJBPurHc .text-content {
    padding: 0;
  }
}
.cid-sfiJBPurHc .mbr-section-title {
  color: #00ac99;
}
.cid-sfiJBPXy4w {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sfiJBPXy4w .carousel {
  z-index: 0;
}
.cid-sfiJBPXy4w .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sfiJBPXy4w .carousel-item.active,
.cid-sfiJBPXy4w .carousel-item-next,
.cid-sfiJBPXy4w .carousel-item-prev {
  display: flex;
}
.cid-sfiJBPXy4w .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sfiJBPXy4w .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sfiJBPXy4w .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sfiJBPXy4w .line1 {
  margin-left: -2rem;
}
.cid-sfiJBPXy4w .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sfiJBPXy4w .carousel-controls a {
  font-size: 2rem;
}
.cid-sfiJBPXy4w .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sfiJBPXy4w .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sfiJBPXy4w ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sfiJBPXy4w .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sfiJBPXy4w .carousel-indicators .active {
  opacity: 1;
}
.cid-sfiJBPXy4w .user_text,
.cid-sfiJBPXy4w .user_desk {
  color: #767676;
}
.cid-sfiJBPXy4w .title,
.cid-sfiJBPXy4w .line-align {
  color: #02b7a3;
}
.cid-sfiJBQnCPq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sfiJBQnCPq .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sfiJBQnCPq .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sfiJBQnCPq .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sfiJBQnCPq .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sfiJBQnCPq .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sfiJBQnCPq .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sfiJBQnCPq .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sfiJBQnCPq .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sfiJBQnCPq .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sfiJBQnCPq .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-sfiJBRpmR2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sfiJBRpmR2 .links {
  text-align: center;
  color: #232323;
}
.cid-sfiJBRpmR2 p {
  margin: 0;
}
.cid-sfiJBRpmR2 a {
  color: #00ac99;
}
.cid-sfiJBRpmR2 a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tAc6yGjxER {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6yGjxER .content {
    text-align: center;
  }
  .cid-tAc6yGjxER .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6yGjxER .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6yGjxER .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6yGjxER .media-wrap img {
  height: 6rem;
}
.cid-tAc6yGjxER .mbr-text {
  color: #8d97ad;
}
.cid-tAc6yGjxER .p-title {
  font-size: 17px;
}
.cid-tAc6yGjxER .p-title span {
  color: #111111;
}
.cid-tAc6yGjxER .title-card {
  font-size: 1.3rem;
}
.cid-tAc6yGjxER .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6yGjxER .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6yGjxER .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6yGjxER .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6yGjxER .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6yGjxER .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6yGjxER .copyright img {
  margin-right: 10px;
}
.cid-tAc6yGjxER .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6yGjxER .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6yGjxER .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6yGjxER .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6yGjxER .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6yGjxER .p-title,
.cid-tAc6yGjxER .social-media {
  color: #d2d5d2;
}
.cid-tAc6yGjxER .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6yGjxER H5 {
  color: #232323;
}
.is-builder .cid-sgeqtFkulu .navbar {
  padding-top: 20px !important;
}
.cid-sgeqtFkulu .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sgeqtFkulu .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sgeqtFkulu .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sgeqtFkulu .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgeqtFkulu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgeqtFkulu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sgeqtFkulu a {
  font-style: normal;
}
.cid-sgeqtFkulu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sgeqtFkulu .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sgeqtFkulu .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgeqtFkulu .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sgeqtFkulu .content-text {
  margin-bottom: 0;
}
.cid-sgeqtFkulu .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sgeqtFkulu .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sgeqtFkulu .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sgeqtFkulu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sgeqtFkulu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sgeqtFkulu .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sgeqtFkulu .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sgeqtFkulu .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sgeqtFkulu .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sgeqtFkulu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sgeqtFkulu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sgeqtFkulu .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sgeqtFkulu .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sgeqtFkulu .content-link {
    display: none;
  }
}
.cid-sgeqtFkulu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sgeqtFkulu .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sgeqtFkulu .nav-dropdown .link {
  font-weight: 600;
}
.cid-sgeqtFkulu .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sgeqtFkulu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sgeqtFkulu .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sgeqtFkulu .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sgeqtFkulu .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sgeqtFkulu .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sgeqtFkulu .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sgeqtFkulu .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sgeqtFkulu .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sgeqtFkulu .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sgeqtFkulu .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sgeqtFkulu .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sgeqtFkulu .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sgeqtFkulu .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sgeqtFkulu .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sgeqtFkulu .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sgeqtFkulu .dropdown-item:before {
    display: none;
  }
  .cid-sgeqtFkulu .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sgeqtFkulu .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sgeqtFkulu img {
    height: 3.8rem !important;
  }
  .cid-sgeqtFkulu .btn {
    display: flex;
  }
  .cid-sgeqtFkulu button.navbar-toggler {
    display: block;
  }
  .cid-sgeqtFkulu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sgeqtFkulu .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sgeqtFkulu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgeqtFkulu .navbar-collapse.collapsing,
  .cid-sgeqtFkulu .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgeqtFkulu .navbar-collapse.collapsing .navbar-nav,
  .cid-sgeqtFkulu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgeqtFkulu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgeqtFkulu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sgeqtFkulu .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgeqtFkulu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgeqtFkulu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgeqtFkulu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgeqtFkulu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sgeqtFkulu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgeqtFkulu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgeqtFkulu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sgeqtFkulu .navbar .menu-content-top {
    display: block;
  }
  .cid-sgeqtFkulu .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sgeqtFkulu .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sgeqtFkulu .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sgeqtFkulu .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sgeqtFkulu .menu-bottom {
    display: flex;
  }
  .cid-sgeqtFkulu .navbar {
    display: block;
    padding: 0;
  }
  .cid-sgeqtFkulu .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sgeqtFkulu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sgeqtFkulu .navbar-toggler {
    display: none;
  }
}
.cid-sgeqtFkulu .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sgeqtFkulu .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sgeqtFkulu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sgeqtFkulu .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sgeqtFkulu .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sgeqtFkulu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgeqtFkulu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgeqtFkulu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sgeqtFkulu .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgeqtFkulu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgeqtFkulu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgeqtFkulu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sgeqtFkulu .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgeqtFkulu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgeqtFkulu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgeqtFkulu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgeqtFkulu .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sgeqtFkulu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu button.navbar-toggler:focus {
  outline: none;
}
.cid-sgeqtFkulu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgeqtFkulu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sgeqtFkulu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sgeqtFkulu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sgeqtFkulu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sgeqtFkulu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgeqtFkulu .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sgeqtFkulu .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sgeqtFkulu .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sgeqtFkulu .collapsed .btn {
  display: flex;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse.collapsing,
.cid-sgeqtFkulu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgeqtFkulu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgeqtFkulu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgeqtFkulu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgeqtFkulu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgeqtFkulu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sgeqtFkulu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sgeqtFkulu .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sgeqtFkulu .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgeqtFkulu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sgeqtFkulu .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sgeqtFkulu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sgeqtFkulu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgeqtFkulu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgeqtFkulu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sgeqtFkulu .collapsed .dropdown-item:before {
  display: none;
}
.cid-sgeqtFkulu .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sgeqtFkulu .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sgeqtFkulu .nav-link:focus {
  outline: none;
}
.cid-sgeqtFkulu .navbar-toggler {
  position: relative;
}
.cid-sgeqtFkulu .dropdown-item.active,
.cid-sgeqtFkulu .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sgeqtFkulu .nav-link:hover,
.cid-sgeqtFkulu .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sgeqtG8KhI {
  overflow-x: hidden !important;
}
.cid-sgeqtG8KhI,
.cid-sgeqtG8KhI .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sgeqtG8KhI .mbr-section-title {
  color: #d2d5d2;
}
.cid-sgeqtG8KhI .mbr-section-title span {
  color: #00ac99;
}
.cid-sgeqtG8KhI .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sgeqtG8KhI .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-sgeqtG8KhI .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sgeqtG8KhI .mbr-overlay {
  z-index: 1;
}
.cid-sgeqtG8KhI .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sgeqtGp20d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sgeqtGp20d .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sgeqtGp20d .carousel-item.active,
.cid-sgeqtGp20d .carousel-item-next,
.cid-sgeqtGp20d .carousel-item-prev {
  display: flex;
}
.cid-sgeqtGp20d .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sgeqtGp20d .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sgeqtGp20d .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sgeqtGp20d .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sgeqtGp20d .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sgeqtGp20d .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sgeqtGp20d .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sgeqtGp20d H1 {
  color: #006d62;
}
.cid-sgeqtGp20d .mbr-text,
.cid-sgeqtGp20d .mbr-section-btn {
  color: #767676;
}
.cid-sgeqtGp20d .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sgeqtGp20d .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sgeqtGp20d .author {
  margin: auto 0;
}
.cid-sgeqtGp20d h3,
.cid-sgeqtGp20d h4 {
  margin: 0;
  padding: 0;
}
.cid-sgeqtGp20d H3 {
  color: #656565;
}
.cid-sgeqtGp20d H4 {
  color: #0074a6;
}
.cid-sgeqtGp20d .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sgeqtGp20d .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sgeqtGp20d .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sgeqtGIKYc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sgeqtGIKYc h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sgeqtGIKYc .nav-tabs .nav-item.open .nav-link:focus,
.cid-sgeqtGIKYc .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sgeqtGIKYc .nav-link.active {
  background: #00ac99;
}
.cid-sgeqtGIKYc .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sgeqtGIKYc .nav-link:hover {
  background: #00ac99;
}
.cid-sgeqtGIKYc .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sgeqtGIKYc .nav-link.display-4 {
  font-size: 15px;
}
.cid-sgeqtGIKYc .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sgeqtGIKYc .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sgeqtGIKYc .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sgeqtGIKYc .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sgeqtGIKYc .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sgeqtGIKYc .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sgeqtGIKYc .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sgeqtGIKYc .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sgeqtGIKYc .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sgeqtGIKYc .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sgeqtGIKYc .tab-pane .mbr-text {
  color: #333333;
}
.cid-sgeqtGIKYc .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sgeqtGIKYc .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sgeqtGIKYc .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sgeqtGIKYc .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sgeqtGIKYc .mbr-text,
  .cid-sgeqtGIKYc .nav-link,
  .cid-sgeqtGIKYc .mbr-card-title,
  .cid-sgeqtGIKYc .mbr-section-title {
    text-align: left;
  }
  .cid-sgeqtGIKYc .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sgeqtGIKYc .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sgeqtGIKYc H2 {
  color: #006d62;
}
.cid-sgeqtGIKYc .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sgeqtGIKYc .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sgeqtJmDnJ {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sgeqtJmDnJ .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sgeqtJmDnJ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sgeqtJmDnJ .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sgeqtJmDnJ .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sgeqtJmDnJ .mbr-text,
.cid-sgeqtJmDnJ .mbr-section-btn {
  color: #767676;
}
.cid-sgeqtJmDnJ .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sgeqtJmDnJ .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sgeqtJmDnJ .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sgeqtJmDnJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sgeqtJmDnJ .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sgeqtJmDnJ .main-row {
    margin: 0;
  }
  .cid-sgeqtJmDnJ .mbr-section-title,
  .cid-sgeqtJmDnJ .mbr-text,
  .cid-sgeqtJmDnJ .list,
  .cid-sgeqtJmDnJ .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sgeqtJmDnJ .text-content {
    padding: 0;
  }
}
.cid-sgeqtJmDnJ .mbr-section-title {
  color: #00ac99;
}
.cid-sgeqtJFZNd {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sgeqtJFZNd .carousel {
  z-index: 0;
}
.cid-sgeqtJFZNd .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sgeqtJFZNd .carousel-item.active,
.cid-sgeqtJFZNd .carousel-item-next,
.cid-sgeqtJFZNd .carousel-item-prev {
  display: flex;
}
.cid-sgeqtJFZNd .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sgeqtJFZNd .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sgeqtJFZNd .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sgeqtJFZNd .line1 {
  margin-left: -2rem;
}
.cid-sgeqtJFZNd .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sgeqtJFZNd .carousel-controls a {
  font-size: 2rem;
}
.cid-sgeqtJFZNd .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sgeqtJFZNd .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sgeqtJFZNd ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sgeqtJFZNd .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sgeqtJFZNd .carousel-indicators .active {
  opacity: 1;
}
.cid-sgeqtJFZNd .user_text,
.cid-sgeqtJFZNd .user_desk {
  color: #767676;
}
.cid-sgeqtJFZNd .title,
.cid-sgeqtJFZNd .line-align {
  color: #02b7a3;
}
.cid-sgeqtK0jbP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sgeqtK0jbP .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sgeqtK0jbP .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sgeqtK0jbP .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sgeqtK0jbP .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sgeqtK0jbP .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sgeqtK0jbP .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sgeqtK0jbP .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sgeqtK0jbP .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sgeqtK0jbP .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sgeqtK0jbP .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7KeDuIe {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7KeDuIe .content {
    text-align: center;
  }
  .cid-tAc7KeDuIe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7KeDuIe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7KeDuIe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7KeDuIe .media-wrap img {
  height: 6rem;
}
.cid-tAc7KeDuIe .mbr-text {
  color: #8d97ad;
}
.cid-tAc7KeDuIe .p-title {
  font-size: 17px;
}
.cid-tAc7KeDuIe .p-title span {
  color: #111111;
}
.cid-tAc7KeDuIe .title-card {
  font-size: 1.3rem;
}
.cid-tAc7KeDuIe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7KeDuIe .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7KeDuIe .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7KeDuIe .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7KeDuIe .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7KeDuIe .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7KeDuIe .copyright img {
  margin-right: 10px;
}
.cid-tAc7KeDuIe .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7KeDuIe .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7KeDuIe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7KeDuIe .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7KeDuIe .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7KeDuIe .p-title,
.cid-tAc7KeDuIe .social-media {
  color: #d2d5d2;
}
.cid-tAc7KeDuIe .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7KeDuIe H5 {
  color: #232323;
}
.cid-sgeqtL473D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sgeqtL473D .links {
  text-align: center;
  color: #232323;
}
.cid-sgeqtL473D p {
  margin: 0;
}
.cid-sgeqtL473D a {
  color: #00ac99;
}
.cid-sgeqtL473D a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sgDtgJAhQA .navbar {
  padding-top: 20px !important;
}
.cid-sgDtgJAhQA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sgDtgJAhQA .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sgDtgJAhQA .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sgDtgJAhQA .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgDtgJAhQA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgDtgJAhQA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sgDtgJAhQA a {
  font-style: normal;
}
.cid-sgDtgJAhQA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sgDtgJAhQA .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sgDtgJAhQA .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgDtgJAhQA .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sgDtgJAhQA .content-text {
  margin-bottom: 0;
}
.cid-sgDtgJAhQA .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sgDtgJAhQA .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sgDtgJAhQA .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sgDtgJAhQA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sgDtgJAhQA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sgDtgJAhQA .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sgDtgJAhQA .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sgDtgJAhQA .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sgDtgJAhQA .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sgDtgJAhQA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sgDtgJAhQA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sgDtgJAhQA .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sgDtgJAhQA .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sgDtgJAhQA .content-link {
    display: none;
  }
}
.cid-sgDtgJAhQA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sgDtgJAhQA .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sgDtgJAhQA .nav-dropdown .link {
  font-weight: 600;
}
.cid-sgDtgJAhQA .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sgDtgJAhQA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sgDtgJAhQA .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sgDtgJAhQA .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sgDtgJAhQA .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sgDtgJAhQA .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sgDtgJAhQA .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sgDtgJAhQA .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sgDtgJAhQA .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sgDtgJAhQA .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sgDtgJAhQA .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sgDtgJAhQA .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sgDtgJAhQA .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sgDtgJAhQA .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sgDtgJAhQA .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sgDtgJAhQA .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sgDtgJAhQA .dropdown-item:before {
    display: none;
  }
  .cid-sgDtgJAhQA .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sgDtgJAhQA .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sgDtgJAhQA img {
    height: 3.8rem !important;
  }
  .cid-sgDtgJAhQA .btn {
    display: flex;
  }
  .cid-sgDtgJAhQA button.navbar-toggler {
    display: block;
  }
  .cid-sgDtgJAhQA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sgDtgJAhQA .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sgDtgJAhQA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgDtgJAhQA .navbar-collapse.collapsing,
  .cid-sgDtgJAhQA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgDtgJAhQA .navbar-collapse.collapsing .navbar-nav,
  .cid-sgDtgJAhQA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgDtgJAhQA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgDtgJAhQA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sgDtgJAhQA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgDtgJAhQA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgDtgJAhQA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgDtgJAhQA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgDtgJAhQA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sgDtgJAhQA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgDtgJAhQA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgDtgJAhQA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sgDtgJAhQA .navbar .menu-content-top {
    display: block;
  }
  .cid-sgDtgJAhQA .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sgDtgJAhQA .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sgDtgJAhQA .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sgDtgJAhQA .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sgDtgJAhQA .menu-bottom {
    display: flex;
  }
  .cid-sgDtgJAhQA .navbar {
    display: block;
    padding: 0;
  }
  .cid-sgDtgJAhQA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sgDtgJAhQA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sgDtgJAhQA .navbar-toggler {
    display: none;
  }
}
.cid-sgDtgJAhQA .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sgDtgJAhQA .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sgDtgJAhQA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sgDtgJAhQA .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sgDtgJAhQA .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sgDtgJAhQA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgDtgJAhQA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgDtgJAhQA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sgDtgJAhQA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sgDtgJAhQA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgDtgJAhQA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgDtgJAhQA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sgDtgJAhQA .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sgDtgJAhQA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgDtgJAhQA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgDtgJAhQA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgDtgJAhQA .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sgDtgJAhQA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA button.navbar-toggler:focus {
  outline: none;
}
.cid-sgDtgJAhQA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sgDtgJAhQA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sgDtgJAhQA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sgDtgJAhQA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sgDtgJAhQA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sgDtgJAhQA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sgDtgJAhQA .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sgDtgJAhQA .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sgDtgJAhQA .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sgDtgJAhQA .collapsed .btn {
  display: flex;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse.collapsing,
.cid-sgDtgJAhQA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgDtgJAhQA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgDtgJAhQA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgDtgJAhQA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgDtgJAhQA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgDtgJAhQA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sgDtgJAhQA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sgDtgJAhQA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sgDtgJAhQA .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgDtgJAhQA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sgDtgJAhQA .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sgDtgJAhQA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sgDtgJAhQA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgDtgJAhQA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgDtgJAhQA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sgDtgJAhQA .collapsed .dropdown-item:before {
  display: none;
}
.cid-sgDtgJAhQA .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sgDtgJAhQA .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sgDtgJAhQA .nav-link:focus {
  outline: none;
}
.cid-sgDtgJAhQA .navbar-toggler {
  position: relative;
}
.cid-sgDtgJAhQA .dropdown-item.active,
.cid-sgDtgJAhQA .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sgDtgJAhQA .nav-link:hover,
.cid-sgDtgJAhQA .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sgDtgKwEq0 {
  overflow-x: hidden !important;
}
.cid-sgDtgKwEq0,
.cid-sgDtgKwEq0 .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sgDtgKwEq0 .mbr-section-title {
  color: #d2d5d2;
}
.cid-sgDtgKwEq0 .mbr-section-title span {
  color: #00ac99;
}
.cid-sgDtgKwEq0 .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sgDtgKwEq0 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/enfermedades-cronicas-1000x320.jpg");
}
.cid-sgDtgKwEq0 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sgDtgKwEq0 .mbr-overlay {
  z-index: 1;
}
.cid-sgDtgKwEq0 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sgDtgKTz2c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sgDtgKTz2c .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sgDtgKTz2c .carousel-item.active,
.cid-sgDtgKTz2c .carousel-item-next,
.cid-sgDtgKTz2c .carousel-item-prev {
  display: flex;
}
.cid-sgDtgKTz2c .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sgDtgKTz2c .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sgDtgKTz2c .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sgDtgKTz2c .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sgDtgKTz2c .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sgDtgKTz2c .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sgDtgKTz2c .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sgDtgKTz2c H1 {
  color: #006d62;
}
.cid-sgDtgKTz2c .mbr-text,
.cid-sgDtgKTz2c .mbr-section-btn {
  color: #767676;
}
.cid-sgDtgKTz2c .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sgDtgKTz2c .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sgDtgKTz2c .author {
  margin: auto 0;
}
.cid-sgDtgKTz2c h3,
.cid-sgDtgKTz2c h4 {
  margin: 0;
  padding: 0;
}
.cid-sgDtgKTz2c H3 {
  color: #656565;
}
.cid-sgDtgKTz2c H4 {
  color: #656565;
}
.cid-sgDtgKTz2c .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sgDtgKTz2c .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sgDtgKTz2c .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sgDtgLmhP1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sgDtgLmhP1 h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sgDtgLmhP1 .nav-tabs .nav-item.open .nav-link:focus,
.cid-sgDtgLmhP1 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sgDtgLmhP1 .nav-link.active {
  background: #00ac99;
}
.cid-sgDtgLmhP1 .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sgDtgLmhP1 .nav-link:hover {
  background: #00ac99;
}
.cid-sgDtgLmhP1 .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sgDtgLmhP1 .nav-link.display-4 {
  font-size: 15px;
}
.cid-sgDtgLmhP1 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sgDtgLmhP1 .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sgDtgLmhP1 .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sgDtgLmhP1 .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sgDtgLmhP1 .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sgDtgLmhP1 .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sgDtgLmhP1 .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sgDtgLmhP1 .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sgDtgLmhP1 .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sgDtgLmhP1 .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sgDtgLmhP1 .tab-pane .mbr-text {
  color: #333333;
}
.cid-sgDtgLmhP1 .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sgDtgLmhP1 .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sgDtgLmhP1 .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sgDtgLmhP1 .mbr-text,
  .cid-sgDtgLmhP1 .nav-link,
  .cid-sgDtgLmhP1 .mbr-card-title,
  .cid-sgDtgLmhP1 .mbr-section-title {
    text-align: left;
  }
  .cid-sgDtgLmhP1 .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sgDtgLmhP1 .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sgDtgLmhP1 H2 {
  color: #006d62;
}
.cid-sgDtgLmhP1 .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sgDtgLmhP1 .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sgDtgNRFAJ {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sgDtgNRFAJ .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sgDtgNRFAJ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sgDtgNRFAJ .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sgDtgNRFAJ .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sgDtgNRFAJ .mbr-text,
.cid-sgDtgNRFAJ .mbr-section-btn {
  color: #767676;
}
.cid-sgDtgNRFAJ .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sgDtgNRFAJ .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sgDtgNRFAJ .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sgDtgNRFAJ .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sgDtgNRFAJ .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sgDtgNRFAJ .main-row {
    margin: 0;
  }
  .cid-sgDtgNRFAJ .mbr-section-title,
  .cid-sgDtgNRFAJ .mbr-text,
  .cid-sgDtgNRFAJ .list,
  .cid-sgDtgNRFAJ .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sgDtgNRFAJ .text-content {
    padding: 0;
  }
}
.cid-sgDtgNRFAJ .mbr-section-title {
  color: #00ac99;
}
.cid-sgDtgOekeI {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sgDtgOekeI .carousel {
  z-index: 0;
}
.cid-sgDtgOekeI .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sgDtgOekeI .carousel-item.active,
.cid-sgDtgOekeI .carousel-item-next,
.cid-sgDtgOekeI .carousel-item-prev {
  display: flex;
}
.cid-sgDtgOekeI .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sgDtgOekeI .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sgDtgOekeI .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sgDtgOekeI .line1 {
  margin-left: -2rem;
}
.cid-sgDtgOekeI .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sgDtgOekeI .carousel-controls a {
  font-size: 2rem;
}
.cid-sgDtgOekeI .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sgDtgOekeI .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sgDtgOekeI ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sgDtgOekeI .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sgDtgOekeI .carousel-indicators .active {
  opacity: 1;
}
.cid-sgDtgOekeI .user_text,
.cid-sgDtgOekeI .user_desk {
  color: #767676;
}
.cid-sgDtgOekeI .title,
.cid-sgDtgOekeI .line-align {
  color: #02b7a3;
}
.cid-sgDtgOz1qp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sgDtgOz1qp .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sgDtgOz1qp .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sgDtgOz1qp .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sgDtgOz1qp .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sgDtgOz1qp .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sgDtgOz1qp .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sgDtgOz1qp .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sgDtgOz1qp .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sgDtgOz1qp .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sgDtgOz1qp .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6XCiSte {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6XCiSte .content {
    text-align: center;
  }
  .cid-tAc6XCiSte .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6XCiSte .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6XCiSte .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6XCiSte .media-wrap img {
  height: 6rem;
}
.cid-tAc6XCiSte .mbr-text {
  color: #8d97ad;
}
.cid-tAc6XCiSte .p-title {
  font-size: 17px;
}
.cid-tAc6XCiSte .p-title span {
  color: #111111;
}
.cid-tAc6XCiSte .title-card {
  font-size: 1.3rem;
}
.cid-tAc6XCiSte .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6XCiSte .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6XCiSte .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6XCiSte .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6XCiSte .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6XCiSte .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6XCiSte .copyright img {
  margin-right: 10px;
}
.cid-tAc6XCiSte .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6XCiSte .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6XCiSte .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6XCiSte .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6XCiSte .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6XCiSte .p-title,
.cid-tAc6XCiSte .social-media {
  color: #d2d5d2;
}
.cid-tAc6XCiSte .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6XCiSte H5 {
  color: #232323;
}
.cid-sgDtgPJdkr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sgDtgPJdkr .links {
  text-align: center;
  color: #232323;
}
.cid-sgDtgPJdkr p {
  margin: 0;
}
.cid-sgDtgPJdkr a {
  color: #00ac99;
}
.cid-sgDtgPJdkr a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sjwwNLzWS0 .navbar {
  padding-top: 20px !important;
}
.cid-sjwwNLzWS0 .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sjwwNLzWS0 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sjwwNLzWS0 .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sjwwNLzWS0 .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjwwNLzWS0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sjwwNLzWS0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sjwwNLzWS0 a {
  font-style: normal;
}
.cid-sjwwNLzWS0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sjwwNLzWS0 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sjwwNLzWS0 .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sjwwNLzWS0 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sjwwNLzWS0 .content-text {
  margin-bottom: 0;
}
.cid-sjwwNLzWS0 .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sjwwNLzWS0 .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sjwwNLzWS0 .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sjwwNLzWS0 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sjwwNLzWS0 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sjwwNLzWS0 .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sjwwNLzWS0 .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sjwwNLzWS0 .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sjwwNLzWS0 .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sjwwNLzWS0 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sjwwNLzWS0 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sjwwNLzWS0 .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sjwwNLzWS0 .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sjwwNLzWS0 .content-link {
    display: none;
  }
}
.cid-sjwwNLzWS0 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sjwwNLzWS0 .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sjwwNLzWS0 .nav-dropdown .link {
  font-weight: 600;
}
.cid-sjwwNLzWS0 .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sjwwNLzWS0 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sjwwNLzWS0 .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sjwwNLzWS0 .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sjwwNLzWS0 .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sjwwNLzWS0 .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sjwwNLzWS0 .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sjwwNLzWS0 .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sjwwNLzWS0 .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sjwwNLzWS0 .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sjwwNLzWS0 .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sjwwNLzWS0 .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sjwwNLzWS0 .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sjwwNLzWS0 .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sjwwNLzWS0 .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sjwwNLzWS0 .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sjwwNLzWS0 .dropdown-item:before {
    display: none;
  }
  .cid-sjwwNLzWS0 .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sjwwNLzWS0 .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sjwwNLzWS0 img {
    height: 3.8rem !important;
  }
  .cid-sjwwNLzWS0 .btn {
    display: flex;
  }
  .cid-sjwwNLzWS0 button.navbar-toggler {
    display: block;
  }
  .cid-sjwwNLzWS0 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sjwwNLzWS0 .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sjwwNLzWS0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sjwwNLzWS0 .navbar-collapse.collapsing,
  .cid-sjwwNLzWS0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjwwNLzWS0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sjwwNLzWS0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjwwNLzWS0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjwwNLzWS0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sjwwNLzWS0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjwwNLzWS0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sjwwNLzWS0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjwwNLzWS0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjwwNLzWS0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sjwwNLzWS0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjwwNLzWS0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjwwNLzWS0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sjwwNLzWS0 .navbar .menu-content-top {
    display: block;
  }
  .cid-sjwwNLzWS0 .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sjwwNLzWS0 .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sjwwNLzWS0 .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sjwwNLzWS0 .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sjwwNLzWS0 .menu-bottom {
    display: flex;
  }
  .cid-sjwwNLzWS0 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sjwwNLzWS0 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sjwwNLzWS0 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sjwwNLzWS0 .navbar-toggler {
    display: none;
  }
}
.cid-sjwwNLzWS0 .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sjwwNLzWS0 .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sjwwNLzWS0 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sjwwNLzWS0 .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sjwwNLzWS0 .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sjwwNLzWS0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjwwNLzWS0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjwwNLzWS0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sjwwNLzWS0 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sjwwNLzWS0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjwwNLzWS0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjwwNLzWS0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sjwwNLzWS0 .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sjwwNLzWS0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjwwNLzWS0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjwwNLzWS0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjwwNLzWS0 .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sjwwNLzWS0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sjwwNLzWS0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sjwwNLzWS0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sjwwNLzWS0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sjwwNLzWS0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sjwwNLzWS0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sjwwNLzWS0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sjwwNLzWS0 .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sjwwNLzWS0 .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sjwwNLzWS0 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sjwwNLzWS0 .collapsed .btn {
  display: flex;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.collapsing,
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjwwNLzWS0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sjwwNLzWS0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sjwwNLzWS0 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sjwwNLzWS0 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjwwNLzWS0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sjwwNLzWS0 .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sjwwNLzWS0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sjwwNLzWS0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjwwNLzWS0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjwwNLzWS0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sjwwNLzWS0 .collapsed .dropdown-item:before {
  display: none;
}
.cid-sjwwNLzWS0 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sjwwNLzWS0 .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sjwwNLzWS0 .nav-link:focus {
  outline: none;
}
.cid-sjwwNLzWS0 .navbar-toggler {
  position: relative;
}
.cid-sjwwNLzWS0 .dropdown-item.active,
.cid-sjwwNLzWS0 .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sjwwNLzWS0 .nav-link:hover,
.cid-sjwwNLzWS0 .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sjwwNMhpvU {
  overflow-x: hidden !important;
}
.cid-sjwwNMhpvU,
.cid-sjwwNMhpvU .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sjwwNMhpvU .mbr-section-title {
  color: #d2d5d2;
}
.cid-sjwwNMhpvU .mbr-section-title span {
  color: #00ac99;
}
.cid-sjwwNMhpvU .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sjwwNMhpvU .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-sjwwNMhpvU .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sjwwNMhpvU .mbr-overlay {
  z-index: 1;
}
.cid-sjwwNMhpvU .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sjwwNMy8oa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sjwwNMy8oa .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sjwwNMy8oa .carousel-item.active,
.cid-sjwwNMy8oa .carousel-item-next,
.cid-sjwwNMy8oa .carousel-item-prev {
  display: flex;
}
.cid-sjwwNMy8oa .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sjwwNMy8oa .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sjwwNMy8oa .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sjwwNMy8oa .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sjwwNMy8oa .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sjwwNMy8oa .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sjwwNMy8oa .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sjwwNMy8oa H1 {
  color: #006d62;
}
.cid-sjwwNMy8oa .mbr-text,
.cid-sjwwNMy8oa .mbr-section-btn {
  color: #767676;
}
.cid-sjwwNMy8oa .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sjwwNMy8oa .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sjwwNMy8oa .author {
  margin: auto 0;
}
.cid-sjwwNMy8oa h3,
.cid-sjwwNMy8oa h4 {
  margin: 0;
  padding: 0;
}
.cid-sjwwNMy8oa H3 {
  color: #656565;
}
.cid-sjwwNMy8oa H4 {
  color: #656565;
}
.cid-sjwwNMy8oa .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sjwwNMy8oa .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sjwwNMy8oa .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sjwwNMWDfn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sjwwNMWDfn h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sjwwNMWDfn .nav-tabs .nav-item.open .nav-link:focus,
.cid-sjwwNMWDfn .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sjwwNMWDfn .nav-link.active {
  background: #00ac99;
}
.cid-sjwwNMWDfn .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sjwwNMWDfn .nav-link:hover {
  background: #00ac99;
}
.cid-sjwwNMWDfn .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sjwwNMWDfn .nav-link.display-4 {
  font-size: 15px;
}
.cid-sjwwNMWDfn .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sjwwNMWDfn .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sjwwNMWDfn .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sjwwNMWDfn .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sjwwNMWDfn .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sjwwNMWDfn .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sjwwNMWDfn .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sjwwNMWDfn .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sjwwNMWDfn .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sjwwNMWDfn .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sjwwNMWDfn .tab-pane .mbr-text {
  color: #333333;
}
.cid-sjwwNMWDfn .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sjwwNMWDfn .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sjwwNMWDfn .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sjwwNMWDfn .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sjwwNMWDfn .mbr-text,
  .cid-sjwwNMWDfn .nav-link,
  .cid-sjwwNMWDfn .mbr-card-title,
  .cid-sjwwNMWDfn .mbr-section-title {
    text-align: left;
  }
  .cid-sjwwNMWDfn .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sjwwNMWDfn .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sjwwNMWDfn H2 {
  color: #006d62;
}
.cid-sjwwNMWDfn .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sjwwNMWDfn .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sjwwNPHkYN {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sjwwNPHkYN .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sjwwNPHkYN .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sjwwNPHkYN .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sjwwNPHkYN .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sjwwNPHkYN .mbr-text,
.cid-sjwwNPHkYN .mbr-section-btn {
  color: #767676;
}
.cid-sjwwNPHkYN .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sjwwNPHkYN .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sjwwNPHkYN .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sjwwNPHkYN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sjwwNPHkYN .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sjwwNPHkYN .main-row {
    margin: 0;
  }
  .cid-sjwwNPHkYN .mbr-section-title,
  .cid-sjwwNPHkYN .mbr-text,
  .cid-sjwwNPHkYN .list,
  .cid-sjwwNPHkYN .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sjwwNPHkYN .text-content {
    padding: 0;
  }
}
.cid-sjwwNPHkYN .mbr-section-title {
  color: #00ac99;
}
.cid-sjwwNQ2m3b {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sjwwNQ2m3b .carousel {
  z-index: 0;
}
.cid-sjwwNQ2m3b .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sjwwNQ2m3b .carousel-item.active,
.cid-sjwwNQ2m3b .carousel-item-next,
.cid-sjwwNQ2m3b .carousel-item-prev {
  display: flex;
}
.cid-sjwwNQ2m3b .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sjwwNQ2m3b .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sjwwNQ2m3b .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sjwwNQ2m3b .line1 {
  margin-left: -2rem;
}
.cid-sjwwNQ2m3b .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sjwwNQ2m3b .carousel-controls a {
  font-size: 2rem;
}
.cid-sjwwNQ2m3b .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sjwwNQ2m3b .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sjwwNQ2m3b ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sjwwNQ2m3b .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sjwwNQ2m3b .carousel-indicators .active {
  opacity: 1;
}
.cid-sjwwNQ2m3b .user_text,
.cid-sjwwNQ2m3b .user_desk {
  color: #767676;
}
.cid-sjwwNQ2m3b .title,
.cid-sjwwNQ2m3b .line-align {
  color: #02b7a3;
}
.cid-sjwwNQrQAj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sjwwNQrQAj .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sjwwNQrQAj .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sjwwNQrQAj .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sjwwNQrQAj .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sjwwNQrQAj .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sjwwNQrQAj .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sjwwNQrQAj .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sjwwNQrQAj .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sjwwNQrQAj .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sjwwNQrQAj .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7ss2LQ7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7ss2LQ7 .content {
    text-align: center;
  }
  .cid-tAc7ss2LQ7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7ss2LQ7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7ss2LQ7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7ss2LQ7 .media-wrap img {
  height: 6rem;
}
.cid-tAc7ss2LQ7 .mbr-text {
  color: #8d97ad;
}
.cid-tAc7ss2LQ7 .p-title {
  font-size: 17px;
}
.cid-tAc7ss2LQ7 .p-title span {
  color: #111111;
}
.cid-tAc7ss2LQ7 .title-card {
  font-size: 1.3rem;
}
.cid-tAc7ss2LQ7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7ss2LQ7 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7ss2LQ7 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7ss2LQ7 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7ss2LQ7 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7ss2LQ7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7ss2LQ7 .copyright img {
  margin-right: 10px;
}
.cid-tAc7ss2LQ7 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7ss2LQ7 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7ss2LQ7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7ss2LQ7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7ss2LQ7 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7ss2LQ7 .p-title,
.cid-tAc7ss2LQ7 .social-media {
  color: #d2d5d2;
}
.cid-tAc7ss2LQ7 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7ss2LQ7 H5 {
  color: #232323;
}
.cid-sjwwNRrmuA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sjwwNRrmuA .links {
  text-align: center;
  color: #232323;
}
.cid-sjwwNRrmuA p {
  margin: 0;
}
.cid-sjwwNRrmuA a {
  color: #00ac99;
}
.cid-sjwwNRrmuA a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sk16IJ9sm2 .navbar {
  padding-top: 20px !important;
}
.cid-sk16IJ9sm2 .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sk16IJ9sm2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sk16IJ9sm2 .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sk16IJ9sm2 .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sk16IJ9sm2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk16IJ9sm2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sk16IJ9sm2 a {
  font-style: normal;
}
.cid-sk16IJ9sm2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sk16IJ9sm2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sk16IJ9sm2 .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk16IJ9sm2 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sk16IJ9sm2 .content-text {
  margin-bottom: 0;
}
.cid-sk16IJ9sm2 .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sk16IJ9sm2 .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sk16IJ9sm2 .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sk16IJ9sm2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sk16IJ9sm2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sk16IJ9sm2 .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sk16IJ9sm2 .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sk16IJ9sm2 .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sk16IJ9sm2 .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sk16IJ9sm2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sk16IJ9sm2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sk16IJ9sm2 .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sk16IJ9sm2 .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sk16IJ9sm2 .content-link {
    display: none;
  }
}
.cid-sk16IJ9sm2 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sk16IJ9sm2 .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sk16IJ9sm2 .nav-dropdown .link {
  font-weight: 600;
}
.cid-sk16IJ9sm2 .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sk16IJ9sm2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sk16IJ9sm2 .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sk16IJ9sm2 .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sk16IJ9sm2 .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sk16IJ9sm2 .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sk16IJ9sm2 .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sk16IJ9sm2 .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sk16IJ9sm2 .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sk16IJ9sm2 .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sk16IJ9sm2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sk16IJ9sm2 .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sk16IJ9sm2 .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sk16IJ9sm2 .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sk16IJ9sm2 .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sk16IJ9sm2 .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sk16IJ9sm2 .dropdown-item:before {
    display: none;
  }
  .cid-sk16IJ9sm2 .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sk16IJ9sm2 .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sk16IJ9sm2 img {
    height: 3.8rem !important;
  }
  .cid-sk16IJ9sm2 .btn {
    display: flex;
  }
  .cid-sk16IJ9sm2 button.navbar-toggler {
    display: block;
  }
  .cid-sk16IJ9sm2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sk16IJ9sm2 .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sk16IJ9sm2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sk16IJ9sm2 .navbar-collapse.collapsing,
  .cid-sk16IJ9sm2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sk16IJ9sm2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sk16IJ9sm2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sk16IJ9sm2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sk16IJ9sm2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sk16IJ9sm2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sk16IJ9sm2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sk16IJ9sm2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sk16IJ9sm2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sk16IJ9sm2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sk16IJ9sm2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sk16IJ9sm2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sk16IJ9sm2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sk16IJ9sm2 .navbar .menu-content-top {
    display: block;
  }
  .cid-sk16IJ9sm2 .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sk16IJ9sm2 .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sk16IJ9sm2 .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sk16IJ9sm2 .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sk16IJ9sm2 .menu-bottom {
    display: flex;
  }
  .cid-sk16IJ9sm2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sk16IJ9sm2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sk16IJ9sm2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sk16IJ9sm2 .navbar-toggler {
    display: none;
  }
}
.cid-sk16IJ9sm2 .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sk16IJ9sm2 .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sk16IJ9sm2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sk16IJ9sm2 .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sk16IJ9sm2 .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sk16IJ9sm2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sk16IJ9sm2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk16IJ9sm2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sk16IJ9sm2 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk16IJ9sm2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sk16IJ9sm2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sk16IJ9sm2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sk16IJ9sm2 .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk16IJ9sm2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sk16IJ9sm2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sk16IJ9sm2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sk16IJ9sm2 .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sk16IJ9sm2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sk16IJ9sm2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sk16IJ9sm2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sk16IJ9sm2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sk16IJ9sm2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sk16IJ9sm2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sk16IJ9sm2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk16IJ9sm2 .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sk16IJ9sm2 .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sk16IJ9sm2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sk16IJ9sm2 .collapsed .btn {
  display: flex;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.collapsing,
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sk16IJ9sm2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sk16IJ9sm2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sk16IJ9sm2 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sk16IJ9sm2 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk16IJ9sm2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sk16IJ9sm2 .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sk16IJ9sm2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sk16IJ9sm2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sk16IJ9sm2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sk16IJ9sm2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sk16IJ9sm2 .collapsed .dropdown-item:before {
  display: none;
}
.cid-sk16IJ9sm2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sk16IJ9sm2 .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sk16IJ9sm2 .nav-link:focus {
  outline: none;
}
.cid-sk16IJ9sm2 .navbar-toggler {
  position: relative;
}
.cid-sk16IJ9sm2 .dropdown-item.active,
.cid-sk16IJ9sm2 .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sk16IJ9sm2 .nav-link:hover,
.cid-sk16IJ9sm2 .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sk16IJQJ6I {
  overflow-x: hidden !important;
}
.cid-sk16IJQJ6I,
.cid-sk16IJQJ6I .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sk16IJQJ6I .mbr-section-title {
  color: #d2d5d2;
}
.cid-sk16IJQJ6I .mbr-section-title span {
  color: #00ac99;
}
.cid-sk16IJQJ6I .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sk16IJQJ6I .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 26s !important;
  animation-duration: 26s;
  background-image: url("../../../assets/images/autocuidado-1160x700.jpg");
}
.cid-sk16IJQJ6I .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sk16IJQJ6I .mbr-overlay {
  z-index: 1;
}
.cid-sk16IJQJ6I .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sk16IK8Jbj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sk16IK8Jbj .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sk16IK8Jbj .carousel-item.active,
.cid-sk16IK8Jbj .carousel-item-next,
.cid-sk16IK8Jbj .carousel-item-prev {
  display: flex;
}
.cid-sk16IK8Jbj .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sk16IK8Jbj .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sk16IK8Jbj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sk16IK8Jbj .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sk16IK8Jbj .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sk16IK8Jbj .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sk16IK8Jbj .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sk16IK8Jbj H1 {
  color: #006d62;
}
.cid-sk16IK8Jbj .mbr-text,
.cid-sk16IK8Jbj .mbr-section-btn {
  color: #767676;
}
.cid-sk16IK8Jbj .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sk16IK8Jbj .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sk16IK8Jbj .author {
  margin: auto 0;
}
.cid-sk16IK8Jbj h3,
.cid-sk16IK8Jbj h4 {
  margin: 0;
  padding: 0;
}
.cid-sk16IK8Jbj H3 {
  color: #656565;
}
.cid-sk16IK8Jbj H4 {
  color: #656565;
}
.cid-sk16IK8Jbj .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sk16IK8Jbj .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sk16IK8Jbj .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sk16IKxxyt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sk16IKxxyt h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sk16IKxxyt .nav-tabs .nav-item.open .nav-link:focus,
.cid-sk16IKxxyt .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sk16IKxxyt .nav-link.active {
  background: #00ac99;
}
.cid-sk16IKxxyt .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sk16IKxxyt .nav-link:hover {
  background: #00ac99;
}
.cid-sk16IKxxyt .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sk16IKxxyt .nav-link.display-4 {
  font-size: 15px;
}
.cid-sk16IKxxyt .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sk16IKxxyt .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sk16IKxxyt .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sk16IKxxyt .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sk16IKxxyt .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sk16IKxxyt .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sk16IKxxyt .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sk16IKxxyt .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sk16IKxxyt .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sk16IKxxyt .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sk16IKxxyt .tab-pane .mbr-text {
  color: #333333;
}
.cid-sk16IKxxyt .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sk16IKxxyt .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sk16IKxxyt .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sk16IKxxyt .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sk16IKxxyt .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sk16IKxxyt .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sk16IKxxyt .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sk16IKxxyt .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sk16IKxxyt .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sk16IKxxyt .mbr-text,
  .cid-sk16IKxxyt .nav-link,
  .cid-sk16IKxxyt .mbr-card-title,
  .cid-sk16IKxxyt .mbr-section-title {
    text-align: left;
  }
  .cid-sk16IKxxyt .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sk16IKxxyt .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sk16IKxxyt H2 {
  color: #006d62;
}
.cid-sk16IKxxyt .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sk16IKxxyt .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sk16INhhuN {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sk16INhhuN .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sk16INhhuN .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sk16INhhuN .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sk16INhhuN .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sk16INhhuN .mbr-text,
.cid-sk16INhhuN .mbr-section-btn {
  color: #767676;
}
.cid-sk16INhhuN .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sk16INhhuN .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sk16INhhuN .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sk16INhhuN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sk16INhhuN .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sk16INhhuN .main-row {
    margin: 0;
  }
  .cid-sk16INhhuN .mbr-section-title,
  .cid-sk16INhhuN .mbr-text,
  .cid-sk16INhhuN .list,
  .cid-sk16INhhuN .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sk16INhhuN .text-content {
    padding: 0;
  }
}
.cid-sk16INhhuN .mbr-section-title {
  color: #00ac99;
}
.cid-sk16INCNRn {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sk16INCNRn .carousel {
  z-index: 0;
}
.cid-sk16INCNRn .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sk16INCNRn .carousel-item.active,
.cid-sk16INCNRn .carousel-item-next,
.cid-sk16INCNRn .carousel-item-prev {
  display: flex;
}
.cid-sk16INCNRn .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sk16INCNRn .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sk16INCNRn .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sk16INCNRn .line1 {
  margin-left: -2rem;
}
.cid-sk16INCNRn .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sk16INCNRn .carousel-controls a {
  font-size: 2rem;
}
.cid-sk16INCNRn .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sk16INCNRn .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sk16INCNRn ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sk16INCNRn .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sk16INCNRn .carousel-indicators .active {
  opacity: 1;
}
.cid-sk16INCNRn .user_text,
.cid-sk16INCNRn .user_desk {
  color: #767676;
}
.cid-sk16INCNRn .title,
.cid-sk16INCNRn .line-align {
  color: #02b7a3;
}
.cid-sk16IO4oCS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sk16IO4oCS .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sk16IO4oCS .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sk16IO4oCS .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sk16IO4oCS .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sk16IO4oCS .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sk16IO4oCS .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sk16IO4oCS .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sk16IO4oCS .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sk16IO4oCS .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sk16IO4oCS .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc6E7MyFz {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc6E7MyFz .content {
    text-align: center;
  }
  .cid-tAc6E7MyFz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc6E7MyFz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc6E7MyFz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc6E7MyFz .media-wrap img {
  height: 6rem;
}
.cid-tAc6E7MyFz .mbr-text {
  color: #8d97ad;
}
.cid-tAc6E7MyFz .p-title {
  font-size: 17px;
}
.cid-tAc6E7MyFz .p-title span {
  color: #111111;
}
.cid-tAc6E7MyFz .title-card {
  font-size: 1.3rem;
}
.cid-tAc6E7MyFz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc6E7MyFz .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc6E7MyFz .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc6E7MyFz .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc6E7MyFz .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc6E7MyFz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc6E7MyFz .copyright img {
  margin-right: 10px;
}
.cid-tAc6E7MyFz .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc6E7MyFz .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc6E7MyFz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc6E7MyFz .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc6E7MyFz .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc6E7MyFz .p-title,
.cid-tAc6E7MyFz .social-media {
  color: #d2d5d2;
}
.cid-tAc6E7MyFz .copyright > p {
  color: #f5f7fa;
}
.cid-tAc6E7MyFz H5 {
  color: #232323;
}
.cid-sk16IP3d1m {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sk16IP3d1m .links {
  text-align: center;
  color: #232323;
}
.cid-sk16IP3d1m p {
  margin: 0;
}
.cid-sk16IP3d1m a {
  color: #00ac99;
}
.cid-sk16IP3d1m a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-sk1sLdXTkN .navbar {
  padding-top: 20px !important;
}
.cid-sk1sLdXTkN .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-sk1sLdXTkN .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-sk1sLdXTkN .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-sk1sLdXTkN .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sk1sLdXTkN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk1sLdXTkN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sk1sLdXTkN a {
  font-style: normal;
}
.cid-sk1sLdXTkN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-sk1sLdXTkN .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sk1sLdXTkN .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk1sLdXTkN .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sk1sLdXTkN .content-text {
  margin-bottom: 0;
}
.cid-sk1sLdXTkN .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-sk1sLdXTkN .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-sk1sLdXTkN .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-sk1sLdXTkN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sk1sLdXTkN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sk1sLdXTkN .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-sk1sLdXTkN .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-sk1sLdXTkN .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-sk1sLdXTkN .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-sk1sLdXTkN .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sk1sLdXTkN .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sk1sLdXTkN .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-sk1sLdXTkN .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-sk1sLdXTkN .content-link {
    display: none;
  }
}
.cid-sk1sLdXTkN .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-sk1sLdXTkN .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-sk1sLdXTkN .nav-dropdown .link {
  font-weight: 600;
}
.cid-sk1sLdXTkN .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-sk1sLdXTkN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sk1sLdXTkN .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-sk1sLdXTkN .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sk1sLdXTkN .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sk1sLdXTkN .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-sk1sLdXTkN .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-sk1sLdXTkN .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-sk1sLdXTkN .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-sk1sLdXTkN .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-sk1sLdXTkN .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-sk1sLdXTkN .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sk1sLdXTkN .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-sk1sLdXTkN .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-sk1sLdXTkN .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-sk1sLdXTkN .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sk1sLdXTkN .dropdown-item:before {
    display: none;
  }
  .cid-sk1sLdXTkN .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-sk1sLdXTkN .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-sk1sLdXTkN img {
    height: 3.8rem !important;
  }
  .cid-sk1sLdXTkN .btn {
    display: flex;
  }
  .cid-sk1sLdXTkN button.navbar-toggler {
    display: block;
  }
  .cid-sk1sLdXTkN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sk1sLdXTkN .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sk1sLdXTkN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sk1sLdXTkN .navbar-collapse.collapsing,
  .cid-sk1sLdXTkN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sk1sLdXTkN .navbar-collapse.collapsing .navbar-nav,
  .cid-sk1sLdXTkN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sk1sLdXTkN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sk1sLdXTkN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-sk1sLdXTkN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sk1sLdXTkN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sk1sLdXTkN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sk1sLdXTkN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sk1sLdXTkN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-sk1sLdXTkN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sk1sLdXTkN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sk1sLdXTkN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-sk1sLdXTkN .navbar .menu-content-top {
    display: block;
  }
  .cid-sk1sLdXTkN .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-sk1sLdXTkN .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sk1sLdXTkN .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sk1sLdXTkN .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-sk1sLdXTkN .menu-bottom {
    display: flex;
  }
  .cid-sk1sLdXTkN .navbar {
    display: block;
    padding: 0;
  }
  .cid-sk1sLdXTkN .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-sk1sLdXTkN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sk1sLdXTkN .navbar-toggler {
    display: none;
  }
}
.cid-sk1sLdXTkN .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-sk1sLdXTkN .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-sk1sLdXTkN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sk1sLdXTkN .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-sk1sLdXTkN .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-sk1sLdXTkN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sk1sLdXTkN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk1sLdXTkN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sk1sLdXTkN .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sk1sLdXTkN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sk1sLdXTkN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sk1sLdXTkN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sk1sLdXTkN .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-sk1sLdXTkN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sk1sLdXTkN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sk1sLdXTkN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sk1sLdXTkN .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-sk1sLdXTkN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN button.navbar-toggler:focus {
  outline: none;
}
.cid-sk1sLdXTkN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sk1sLdXTkN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sk1sLdXTkN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-sk1sLdXTkN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sk1sLdXTkN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-sk1sLdXTkN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-sk1sLdXTkN .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sk1sLdXTkN .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-sk1sLdXTkN .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sk1sLdXTkN .collapsed .btn {
  display: flex;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse.collapsing,
.cid-sk1sLdXTkN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sk1sLdXTkN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sk1sLdXTkN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sk1sLdXTkN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sk1sLdXTkN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sk1sLdXTkN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-sk1sLdXTkN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-sk1sLdXTkN .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sk1sLdXTkN .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sk1sLdXTkN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sk1sLdXTkN .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-sk1sLdXTkN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-sk1sLdXTkN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sk1sLdXTkN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sk1sLdXTkN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sk1sLdXTkN .collapsed .dropdown-item:before {
  display: none;
}
.cid-sk1sLdXTkN .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-sk1sLdXTkN .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-sk1sLdXTkN .nav-link:focus {
  outline: none;
}
.cid-sk1sLdXTkN .navbar-toggler {
  position: relative;
}
.cid-sk1sLdXTkN .dropdown-item.active,
.cid-sk1sLdXTkN .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-sk1sLdXTkN .nav-link:hover,
.cid-sk1sLdXTkN .dropdown-item:hover {
  color: #4f87fb;
}
.cid-sk1sLeExja {
  overflow-x: hidden !important;
}
.cid-sk1sLeExja,
.cid-sk1sLeExja .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-sk1sLeExja .mbr-section-title {
  color: #d2d5d2;
}
.cid-sk1sLeExja .mbr-section-title span {
  color: #00ac99;
}
.cid-sk1sLeExja .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sk1sLeExja .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-sk1sLeExja .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sk1sLeExja .mbr-overlay {
  z-index: 1;
}
.cid-sk1sLeExja .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sk1sLeR9Q2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-sk1sLeR9Q2 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sk1sLeR9Q2 .carousel-item.active,
.cid-sk1sLeR9Q2 .carousel-item-next,
.cid-sk1sLeR9Q2 .carousel-item-prev {
  display: flex;
}
.cid-sk1sLeR9Q2 .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-sk1sLeR9Q2 .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-sk1sLeR9Q2 .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-sk1sLeR9Q2 .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-sk1sLeR9Q2 .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-sk1sLeR9Q2 .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-sk1sLeR9Q2 .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-sk1sLeR9Q2 H1 {
  color: #006d62;
}
.cid-sk1sLeR9Q2 .mbr-text,
.cid-sk1sLeR9Q2 .mbr-section-btn {
  color: #767676;
}
.cid-sk1sLeR9Q2 .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sk1sLeR9Q2 .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-sk1sLeR9Q2 .author {
  margin: auto 0;
}
.cid-sk1sLeR9Q2 h3,
.cid-sk1sLeR9Q2 h4 {
  margin: 0;
  padding: 0;
}
.cid-sk1sLeR9Q2 H3 {
  color: #656565;
}
.cid-sk1sLeR9Q2 H4 {
  color: #656565;
}
.cid-sk1sLeR9Q2 .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-sk1sLeR9Q2 .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-sk1sLeR9Q2 .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-sk1sLffhaU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-sk1sLffhaU h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-sk1sLffhaU .nav-tabs .nav-item.open .nav-link:focus,
.cid-sk1sLffhaU .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-sk1sLffhaU .nav-link.active {
  background: #00ac99;
}
.cid-sk1sLffhaU .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-sk1sLffhaU .nav-link:hover {
  background: #00ac99;
}
.cid-sk1sLffhaU .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-sk1sLffhaU .nav-link.display-4 {
  font-size: 15px;
}
.cid-sk1sLffhaU .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-sk1sLffhaU .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-sk1sLffhaU .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-sk1sLffhaU .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-sk1sLffhaU .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-sk1sLffhaU .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-sk1sLffhaU .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-sk1sLffhaU .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-sk1sLffhaU .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-sk1sLffhaU .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-sk1sLffhaU .tab-pane .mbr-text {
  color: #333333;
}
.cid-sk1sLffhaU .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-sk1sLffhaU .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-sk1sLffhaU .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-sk1sLffhaU .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-sk1sLffhaU .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-sk1sLffhaU .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-sk1sLffhaU .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-sk1sLffhaU .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-sk1sLffhaU .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-sk1sLffhaU .mbr-text,
  .cid-sk1sLffhaU .nav-link,
  .cid-sk1sLffhaU .mbr-card-title,
  .cid-sk1sLffhaU .mbr-section-title {
    text-align: left;
  }
  .cid-sk1sLffhaU .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-sk1sLffhaU .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-sk1sLffhaU H2 {
  color: #006d62;
}
.cid-sk1sLffhaU .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-sk1sLffhaU .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-sk1sLiigtN {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-sk1sLiigtN .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-sk1sLiigtN .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-sk1sLiigtN .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-sk1sLiigtN .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-sk1sLiigtN .mbr-text,
.cid-sk1sLiigtN .mbr-section-btn {
  color: #767676;
}
.cid-sk1sLiigtN .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-sk1sLiigtN .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-sk1sLiigtN .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-sk1sLiigtN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sk1sLiigtN .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-sk1sLiigtN .main-row {
    margin: 0;
  }
  .cid-sk1sLiigtN .mbr-section-title,
  .cid-sk1sLiigtN .mbr-text,
  .cid-sk1sLiigtN .list,
  .cid-sk1sLiigtN .mbr-section-btn {
    text-align: center !important;
  }
  .cid-sk1sLiigtN .text-content {
    padding: 0;
  }
}
.cid-sk1sLiigtN .mbr-section-title {
  color: #00ac99;
}
.cid-sk1sLiGbBB {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sk1sLiGbBB .carousel {
  z-index: 0;
}
.cid-sk1sLiGbBB .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sk1sLiGbBB .carousel-item.active,
.cid-sk1sLiGbBB .carousel-item-next,
.cid-sk1sLiGbBB .carousel-item-prev {
  display: flex;
}
.cid-sk1sLiGbBB .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-sk1sLiGbBB .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-sk1sLiGbBB .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-sk1sLiGbBB .line1 {
  margin-left: -2rem;
}
.cid-sk1sLiGbBB .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-sk1sLiGbBB .carousel-controls a {
  font-size: 2rem;
}
.cid-sk1sLiGbBB .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-sk1sLiGbBB .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-sk1sLiGbBB ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-sk1sLiGbBB .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-sk1sLiGbBB .carousel-indicators .active {
  opacity: 1;
}
.cid-sk1sLiGbBB .user_text,
.cid-sk1sLiGbBB .user_desk {
  color: #767676;
}
.cid-sk1sLiGbBB .title,
.cid-sk1sLiGbBB .line-align {
  color: #02b7a3;
}
.cid-sk1sLj2WTt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-sk1sLj2WTt .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-sk1sLj2WTt .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-sk1sLj2WTt .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-sk1sLj2WTt .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-sk1sLj2WTt .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-sk1sLj2WTt .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-sk1sLj2WTt .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-sk1sLj2WTt .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-sk1sLj2WTt .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-sk1sLj2WTt .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7kDiYF5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7kDiYF5 .content {
    text-align: center;
  }
  .cid-tAc7kDiYF5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7kDiYF5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7kDiYF5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7kDiYF5 .media-wrap img {
  height: 6rem;
}
.cid-tAc7kDiYF5 .mbr-text {
  color: #8d97ad;
}
.cid-tAc7kDiYF5 .p-title {
  font-size: 17px;
}
.cid-tAc7kDiYF5 .p-title span {
  color: #111111;
}
.cid-tAc7kDiYF5 .title-card {
  font-size: 1.3rem;
}
.cid-tAc7kDiYF5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7kDiYF5 .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7kDiYF5 .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7kDiYF5 .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7kDiYF5 .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7kDiYF5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7kDiYF5 .copyright img {
  margin-right: 10px;
}
.cid-tAc7kDiYF5 .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7kDiYF5 .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7kDiYF5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7kDiYF5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7kDiYF5 .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7kDiYF5 .p-title,
.cid-tAc7kDiYF5 .social-media {
  color: #d2d5d2;
}
.cid-tAc7kDiYF5 .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7kDiYF5 H5 {
  color: #232323;
}
.cid-sk1sLk5dyC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-sk1sLk5dyC .links {
  text-align: center;
  color: #232323;
}
.cid-sk1sLk5dyC p {
  margin: 0;
}
.cid-sk1sLk5dyC a {
  color: #00ac99;
}
.cid-sk1sLk5dyC a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-so4EzkTKHk .navbar {
  padding-top: 20px !important;
}
.cid-so4EzkTKHk .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-so4EzkTKHk .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-so4EzkTKHk .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-so4EzkTKHk .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-so4EzkTKHk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-so4EzkTKHk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-so4EzkTKHk a {
  font-style: normal;
}
.cid-so4EzkTKHk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-so4EzkTKHk .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-so4EzkTKHk .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-so4EzkTKHk .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-so4EzkTKHk .content-text {
  margin-bottom: 0;
}
.cid-so4EzkTKHk .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-so4EzkTKHk .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-so4EzkTKHk .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-so4EzkTKHk .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-so4EzkTKHk .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-so4EzkTKHk .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-so4EzkTKHk .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-so4EzkTKHk .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-so4EzkTKHk .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-so4EzkTKHk .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-so4EzkTKHk .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-so4EzkTKHk .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-so4EzkTKHk .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-so4EzkTKHk .content-link {
    display: none;
  }
}
.cid-so4EzkTKHk .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-so4EzkTKHk .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-so4EzkTKHk .nav-dropdown .link {
  font-weight: 600;
}
.cid-so4EzkTKHk .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-so4EzkTKHk .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-so4EzkTKHk .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-so4EzkTKHk .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-so4EzkTKHk .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-so4EzkTKHk .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-so4EzkTKHk .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-so4EzkTKHk .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-so4EzkTKHk .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-so4EzkTKHk .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-so4EzkTKHk .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-so4EzkTKHk .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-so4EzkTKHk .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-so4EzkTKHk .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-so4EzkTKHk .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-so4EzkTKHk .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-so4EzkTKHk .dropdown-item:before {
    display: none;
  }
  .cid-so4EzkTKHk .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-so4EzkTKHk .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-so4EzkTKHk img {
    height: 3.8rem !important;
  }
  .cid-so4EzkTKHk .btn {
    display: flex;
  }
  .cid-so4EzkTKHk button.navbar-toggler {
    display: block;
  }
  .cid-so4EzkTKHk .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-so4EzkTKHk .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-so4EzkTKHk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-so4EzkTKHk .navbar-collapse.collapsing,
  .cid-so4EzkTKHk .navbar-collapse.show {
    display: block !important;
  }
  .cid-so4EzkTKHk .navbar-collapse.collapsing .navbar-nav,
  .cid-so4EzkTKHk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-so4EzkTKHk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-so4EzkTKHk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-so4EzkTKHk .navbar-collapse.collapsing .navbar-buttons,
  .cid-so4EzkTKHk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-so4EzkTKHk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-so4EzkTKHk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-so4EzkTKHk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-so4EzkTKHk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-so4EzkTKHk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-so4EzkTKHk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-so4EzkTKHk .navbar .menu-content-top {
    display: block;
  }
  .cid-so4EzkTKHk .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-so4EzkTKHk .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-so4EzkTKHk .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-so4EzkTKHk .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-so4EzkTKHk .menu-bottom {
    display: flex;
  }
  .cid-so4EzkTKHk .navbar {
    display: block;
    padding: 0;
  }
  .cid-so4EzkTKHk .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-so4EzkTKHk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-so4EzkTKHk .navbar-toggler {
    display: none;
  }
}
.cid-so4EzkTKHk .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-so4EzkTKHk .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-so4EzkTKHk .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-so4EzkTKHk .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-so4EzkTKHk .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-so4EzkTKHk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-so4EzkTKHk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-so4EzkTKHk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-so4EzkTKHk .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-so4EzkTKHk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-so4EzkTKHk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-so4EzkTKHk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-so4EzkTKHk .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-so4EzkTKHk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-so4EzkTKHk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-so4EzkTKHk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-so4EzkTKHk .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-so4EzkTKHk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk button.navbar-toggler:focus {
  outline: none;
}
.cid-so4EzkTKHk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-so4EzkTKHk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-so4EzkTKHk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-so4EzkTKHk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-so4EzkTKHk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-so4EzkTKHk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-so4EzkTKHk .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-so4EzkTKHk .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-so4EzkTKHk .collapsed .menu-logo {
  margin-right: 0;
}
.cid-so4EzkTKHk .collapsed .btn {
  display: flex;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse.collapsing,
.cid-so4EzkTKHk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-so4EzkTKHk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-so4EzkTKHk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-so4EzkTKHk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-so4EzkTKHk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-so4EzkTKHk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-so4EzkTKHk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-so4EzkTKHk .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-so4EzkTKHk .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-so4EzkTKHk .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-so4EzkTKHk .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-so4EzkTKHk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-so4EzkTKHk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-so4EzkTKHk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-so4EzkTKHk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-so4EzkTKHk .collapsed .dropdown-item:before {
  display: none;
}
.cid-so4EzkTKHk .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-so4EzkTKHk .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-so4EzkTKHk .nav-link:focus {
  outline: none;
}
.cid-so4EzkTKHk .navbar-toggler {
  position: relative;
}
.cid-so4EzkTKHk .dropdown-item.active,
.cid-so4EzkTKHk .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-so4EzkTKHk .nav-link:hover,
.cid-so4EzkTKHk .dropdown-item:hover {
  color: #4f87fb;
}
.cid-so4EzlSsU8 {
  overflow-x: hidden !important;
}
.cid-so4EzlSsU8,
.cid-so4EzlSsU8 .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-so4EzlSsU8 .mbr-section-title {
  color: #d2d5d2;
}
.cid-so4EzlSsU8 .mbr-section-title span {
  color: #00ac99;
}
.cid-so4EzlSsU8 .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-so4EzlSsU8 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-so4EzlSsU8 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-so4EzlSsU8 .mbr-overlay {
  z-index: 1;
}
.cid-so4EzlSsU8 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-so4Ezmbbfj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-so4Ezmbbfj .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-so4Ezmbbfj .carousel-item.active,
.cid-so4Ezmbbfj .carousel-item-next,
.cid-so4Ezmbbfj .carousel-item-prev {
  display: flex;
}
.cid-so4Ezmbbfj .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-so4Ezmbbfj .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-so4Ezmbbfj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-so4Ezmbbfj .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-so4Ezmbbfj .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-so4Ezmbbfj .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-so4Ezmbbfj .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-so4Ezmbbfj H1 {
  color: #006d62;
}
.cid-so4Ezmbbfj .mbr-text,
.cid-so4Ezmbbfj .mbr-section-btn {
  color: #767676;
}
.cid-so4Ezmbbfj .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-so4Ezmbbfj .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-so4Ezmbbfj .author {
  margin: auto 0;
}
.cid-so4Ezmbbfj h3,
.cid-so4Ezmbbfj h4 {
  margin: 0;
  padding: 0;
}
.cid-so4Ezmbbfj H3 {
  color: #656565;
}
.cid-so4Ezmbbfj H4 {
  color: #0074a6;
}
.cid-so4Ezmbbfj .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-so4Ezmbbfj .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-so4Ezmbbfj .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-so4EzmyP6i {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-so4EzmyP6i h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-so4EzmyP6i .nav-tabs .nav-item.open .nav-link:focus,
.cid-so4EzmyP6i .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-so4EzmyP6i .nav-link.active {
  background: #00ac99;
}
.cid-so4EzmyP6i .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-so4EzmyP6i .nav-link:hover {
  background: #00ac99;
}
.cid-so4EzmyP6i .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-so4EzmyP6i .nav-link.display-4 {
  font-size: 15px;
}
.cid-so4EzmyP6i .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-so4EzmyP6i .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-so4EzmyP6i .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-so4EzmyP6i .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-so4EzmyP6i .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-so4EzmyP6i .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-so4EzmyP6i .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-so4EzmyP6i .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-so4EzmyP6i .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-so4EzmyP6i .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-so4EzmyP6i .tab-pane .mbr-text {
  color: #333333;
}
.cid-so4EzmyP6i .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-so4EzmyP6i .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-so4EzmyP6i .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-so4EzmyP6i .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-so4EzmyP6i .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-so4EzmyP6i .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-so4EzmyP6i .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-so4EzmyP6i .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-so4EzmyP6i .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-so4EzmyP6i .mbr-text,
  .cid-so4EzmyP6i .nav-link,
  .cid-so4EzmyP6i .mbr-card-title,
  .cid-so4EzmyP6i .mbr-section-title {
    text-align: left;
  }
  .cid-so4EzmyP6i .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-so4EzmyP6i .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-so4EzmyP6i H2 {
  color: #006d62;
}
.cid-so4EzmyP6i .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-so4EzmyP6i .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-so4Ezp80vP {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-so4Ezp80vP .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-so4Ezp80vP .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-so4Ezp80vP .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-so4Ezp80vP .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-so4Ezp80vP .mbr-text,
.cid-so4Ezp80vP .mbr-section-btn {
  color: #767676;
}
.cid-so4Ezp80vP .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-so4Ezp80vP .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-so4Ezp80vP .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-so4Ezp80vP .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-so4Ezp80vP .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-so4Ezp80vP .main-row {
    margin: 0;
  }
  .cid-so4Ezp80vP .mbr-section-title,
  .cid-so4Ezp80vP .mbr-text,
  .cid-so4Ezp80vP .list,
  .cid-so4Ezp80vP .mbr-section-btn {
    text-align: center !important;
  }
  .cid-so4Ezp80vP .text-content {
    padding: 0;
  }
}
.cid-so4Ezp80vP .mbr-section-title {
  color: #00ac99;
}
.cid-so4EzptN0A {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-so4EzptN0A .carousel {
  z-index: 0;
}
.cid-so4EzptN0A .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-so4EzptN0A .carousel-item.active,
.cid-so4EzptN0A .carousel-item-next,
.cid-so4EzptN0A .carousel-item-prev {
  display: flex;
}
.cid-so4EzptN0A .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-so4EzptN0A .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-so4EzptN0A .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-so4EzptN0A .line1 {
  margin-left: -2rem;
}
.cid-so4EzptN0A .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-so4EzptN0A .carousel-controls a {
  font-size: 2rem;
}
.cid-so4EzptN0A .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-so4EzptN0A .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-so4EzptN0A ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-so4EzptN0A .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-so4EzptN0A .carousel-indicators .active {
  opacity: 1;
}
.cid-so4EzptN0A .user_text,
.cid-so4EzptN0A .user_desk {
  color: #767676;
}
.cid-so4EzptN0A .title,
.cid-so4EzptN0A .line-align {
  color: #02b7a3;
}
.cid-so4EzpOtOf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-so4EzpOtOf .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-so4EzpOtOf .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-so4EzpOtOf .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-so4EzpOtOf .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-so4EzpOtOf .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-so4EzpOtOf .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-so4EzpOtOf .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-so4EzpOtOf .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-so4EzpOtOf .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-so4EzpOtOf .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7MJKpeo {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7MJKpeo .content {
    text-align: center;
  }
  .cid-tAc7MJKpeo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7MJKpeo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7MJKpeo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7MJKpeo .media-wrap img {
  height: 6rem;
}
.cid-tAc7MJKpeo .mbr-text {
  color: #8d97ad;
}
.cid-tAc7MJKpeo .p-title {
  font-size: 17px;
}
.cid-tAc7MJKpeo .p-title span {
  color: #111111;
}
.cid-tAc7MJKpeo .title-card {
  font-size: 1.3rem;
}
.cid-tAc7MJKpeo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7MJKpeo .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7MJKpeo .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7MJKpeo .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7MJKpeo .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7MJKpeo .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7MJKpeo .copyright img {
  margin-right: 10px;
}
.cid-tAc7MJKpeo .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7MJKpeo .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7MJKpeo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7MJKpeo .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7MJKpeo .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7MJKpeo .p-title,
.cid-tAc7MJKpeo .social-media {
  color: #d2d5d2;
}
.cid-tAc7MJKpeo .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7MJKpeo H5 {
  color: #232323;
}
.cid-so4EzqUfiH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-so4EzqUfiH .links {
  text-align: center;
  color: #232323;
}
.cid-so4EzqUfiH p {
  margin: 0;
}
.cid-so4EzqUfiH a {
  color: #00ac99;
}
.cid-so4EzqUfiH a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-svOuCeZupY .navbar {
  padding-top: 20px !important;
}
.cid-svOuCeZupY .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-svOuCeZupY .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-svOuCeZupY .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-svOuCeZupY .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-svOuCeZupY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-svOuCeZupY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svOuCeZupY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svOuCeZupY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-svOuCeZupY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-svOuCeZupY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-svOuCeZupY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-svOuCeZupY a {
  font-style: normal;
}
.cid-svOuCeZupY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-svOuCeZupY .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-svOuCeZupY .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svOuCeZupY .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-svOuCeZupY .content-text {
  margin-bottom: 0;
}
.cid-svOuCeZupY .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-svOuCeZupY .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-svOuCeZupY .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-svOuCeZupY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svOuCeZupY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-svOuCeZupY .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-svOuCeZupY .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-svOuCeZupY .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-svOuCeZupY .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-svOuCeZupY .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svOuCeZupY .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svOuCeZupY .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-svOuCeZupY .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-svOuCeZupY .content-link {
    display: none;
  }
}
.cid-svOuCeZupY .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-svOuCeZupY .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-svOuCeZupY .nav-dropdown .link {
  font-weight: 600;
}
.cid-svOuCeZupY .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-svOuCeZupY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svOuCeZupY .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-svOuCeZupY .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-svOuCeZupY .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-svOuCeZupY .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-svOuCeZupY .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-svOuCeZupY .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-svOuCeZupY .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-svOuCeZupY .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-svOuCeZupY .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-svOuCeZupY .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-svOuCeZupY .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-svOuCeZupY .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-svOuCeZupY .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-svOuCeZupY .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-svOuCeZupY .dropdown-item:before {
    display: none;
  }
  .cid-svOuCeZupY .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-svOuCeZupY .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-svOuCeZupY img {
    height: 3.8rem !important;
  }
  .cid-svOuCeZupY .btn {
    display: flex;
  }
  .cid-svOuCeZupY button.navbar-toggler {
    display: block;
  }
  .cid-svOuCeZupY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svOuCeZupY .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-svOuCeZupY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svOuCeZupY .navbar-collapse.collapsing,
  .cid-svOuCeZupY .navbar-collapse.show {
    display: block !important;
  }
  .cid-svOuCeZupY .navbar-collapse.collapsing .navbar-nav,
  .cid-svOuCeZupY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svOuCeZupY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svOuCeZupY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-svOuCeZupY .navbar-collapse.collapsing .navbar-buttons,
  .cid-svOuCeZupY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-svOuCeZupY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svOuCeZupY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svOuCeZupY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-svOuCeZupY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-svOuCeZupY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svOuCeZupY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-svOuCeZupY .navbar .menu-content-top {
    display: block;
  }
  .cid-svOuCeZupY .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-svOuCeZupY .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-svOuCeZupY .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-svOuCeZupY .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-svOuCeZupY .menu-bottom {
    display: flex;
  }
  .cid-svOuCeZupY .navbar {
    display: block;
    padding: 0;
  }
  .cid-svOuCeZupY .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-svOuCeZupY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-svOuCeZupY .navbar-toggler {
    display: none;
  }
}
.cid-svOuCeZupY .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-svOuCeZupY .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-svOuCeZupY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svOuCeZupY .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-svOuCeZupY .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-svOuCeZupY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svOuCeZupY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svOuCeZupY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svOuCeZupY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-svOuCeZupY .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svOuCeZupY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svOuCeZupY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svOuCeZupY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svOuCeZupY .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-svOuCeZupY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svOuCeZupY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-svOuCeZupY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svOuCeZupY .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-svOuCeZupY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY button.navbar-toggler:focus {
  outline: none;
}
.cid-svOuCeZupY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-svOuCeZupY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-svOuCeZupY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-svOuCeZupY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-svOuCeZupY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-svOuCeZupY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-svOuCeZupY .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-svOuCeZupY .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-svOuCeZupY .collapsed .menu-logo {
  margin-right: 0;
}
.cid-svOuCeZupY .collapsed .btn {
  display: flex;
}
.cid-svOuCeZupY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svOuCeZupY .collapsed .navbar-collapse.collapsing,
.cid-svOuCeZupY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svOuCeZupY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svOuCeZupY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svOuCeZupY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svOuCeZupY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svOuCeZupY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svOuCeZupY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-svOuCeZupY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svOuCeZupY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-svOuCeZupY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-svOuCeZupY .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svOuCeZupY .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svOuCeZupY .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svOuCeZupY .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-svOuCeZupY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-svOuCeZupY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svOuCeZupY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svOuCeZupY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svOuCeZupY .collapsed .dropdown-item:before {
  display: none;
}
.cid-svOuCeZupY .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-svOuCeZupY .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-svOuCeZupY .nav-link:focus {
  outline: none;
}
.cid-svOuCeZupY .navbar-toggler {
  position: relative;
}
.cid-svOuCeZupY .dropdown-item.active,
.cid-svOuCeZupY .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-svOuCeZupY .nav-link:hover,
.cid-svOuCeZupY .dropdown-item:hover {
  color: #4f87fb;
}
.cid-svOuCfH5gd {
  overflow-x: hidden !important;
}
.cid-svOuCfH5gd,
.cid-svOuCfH5gd .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-svOuCfH5gd .mbr-section-title {
  color: #d2d5d2;
}
.cid-svOuCfH5gd .mbr-section-title span {
  color: #00ac99;
}
.cid-svOuCfH5gd .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-svOuCfH5gd .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 22s !important;
  animation-duration: 22s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-svOuCfH5gd .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-svOuCfH5gd .mbr-overlay {
  z-index: 1;
}
.cid-svOuCfH5gd .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-svSbfzxqmb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #b2e1dc;
}
.cid-svSbfzxqmb h4 {
  letter-spacing: -0.5px;
  color: #130947;
  font-weight: 800;
}
.cid-svSbfzxqmb p {
  color: #6d7a8c;
  line-height: 1.5;
  letter-spacing: 0;
  font-weight: 400;
}
.cid-svSbfzxqmb .mbr-section-title {
  color: #045851;
  margin-bottom: 20px;
  font-weight: 700;
}
.cid-svSbfzxqmb .mbr-section-title.display-2 {
  font-size: 35px;
  line-height: 1.29;
  letter-spacing: -0.5px;
}
.cid-svSbfzxqmb .mbr-section-subtitle {
  color: #02b7a3;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-svSbfzxqmb .mbr-section-subtitle.display-4 {
  font-size: 13px;
  line-height: 1.85;
  letter-spacing: 2px;
}
.cid-svSbfzxqmb .card-box {
  padding-top: 35px;
}
.cid-svSbfzxqmb .card-box .card-title {
  text-align: center;
  color: #130947;
}
.cid-svSbfzxqmb .card-box .card-title.display-7 {
  font-size: 20px;
  line-height: 1.3;
  letter-spacing: -0.5px;
  font-weight: 800;
}
.cid-svSbfzxqmb .card-box p {
  text-align: center;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-svSbfzxqmb .card-box p.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-svSbfzxqmb .card-wrapper {
  height: 100%;
  text-align: center;
}
.cid-svSbfzxqmb .card-img {
  display: inline-block;
  position: relative;
  width: inherit !important;
}
.cid-svSbfzxqmb .card-img img {
  border-radius: 100%;
  height: 200px;
  width: 200px;
  -o-object-fit: cover;
  object-fit: cover;
}
.cid-svSbfzxqmb .card-img .card-icon {
  background: #4f87fb;
  color: #fff;
  height: 46px;
  width: 46px;
  font-size: 14px;
  line-height: 3.29;
  text-align: center;
  border-radius: 100%;
  position: absolute;
  padding: 0.5rem;
  top: 6px;
  right: 0px;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  display: flex;
}
.cid-svSbfzxqmb .card-img .card-icon span {
  z-index: 99;
}
.cid-svSbfzxqmb .card-img .card-icon::before {
  width: 56px;
  height: 56px;
  content: '';
  position: absolute;
  top: -5px;
  right: -5px;
  border-radius: 50%;
  background-color: #4f87fb;
  opacity: 0.5;
  z-index: 1;
}
.cid-svSbfzxqmb .mbr-text {
  color: #656565;
}
.cid-svSbfzxqmb .card-box .card-title {
  color: #656565;
}
.cid-svOuCgmfqB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-svOuCgmfqB h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-svOuCgmfqB .nav-tabs .nav-item.open .nav-link:focus,
.cid-svOuCgmfqB .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-svOuCgmfqB .nav-link.active {
  background: #00ac99;
}
.cid-svOuCgmfqB .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-svOuCgmfqB .nav-link:hover {
  background: #00ac99;
}
.cid-svOuCgmfqB .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-svOuCgmfqB .nav-link.display-4 {
  font-size: 15px;
}
.cid-svOuCgmfqB .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-svOuCgmfqB .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-svOuCgmfqB .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-svOuCgmfqB .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-svOuCgmfqB .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-svOuCgmfqB .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-svOuCgmfqB .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-svOuCgmfqB .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-svOuCgmfqB .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-svOuCgmfqB .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-svOuCgmfqB .tab-pane .mbr-text {
  color: #333333;
}
.cid-svOuCgmfqB .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-svOuCgmfqB .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-svOuCgmfqB .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-svOuCgmfqB .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-svOuCgmfqB .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-svOuCgmfqB .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-svOuCgmfqB .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-svOuCgmfqB .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-svOuCgmfqB .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-svOuCgmfqB .mbr-text,
  .cid-svOuCgmfqB .nav-link,
  .cid-svOuCgmfqB .mbr-card-title,
  .cid-svOuCgmfqB .mbr-section-title {
    text-align: left;
  }
  .cid-svOuCgmfqB .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-svOuCgmfqB .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-svOuCgmfqB H2 {
  color: #006d62;
}
.cid-svOuCgmfqB .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-svOuCgmfqB .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-svOuCiXuwr {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-svOuCiXuwr .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-svOuCiXuwr .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-svOuCiXuwr .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-svOuCiXuwr .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-svOuCiXuwr .mbr-text,
.cid-svOuCiXuwr .mbr-section-btn {
  color: #767676;
}
.cid-svOuCiXuwr .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-svOuCiXuwr .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-svOuCiXuwr .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-svOuCiXuwr .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-svOuCiXuwr .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-svOuCiXuwr .main-row {
    margin: 0;
  }
  .cid-svOuCiXuwr .mbr-section-title,
  .cid-svOuCiXuwr .mbr-text,
  .cid-svOuCiXuwr .list,
  .cid-svOuCiXuwr .mbr-section-btn {
    text-align: center !important;
  }
  .cid-svOuCiXuwr .text-content {
    padding: 0;
  }
}
.cid-svOuCiXuwr .mbr-section-title {
  color: #00ac99;
}
.cid-svOuCjitct {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-svOuCjitct .carousel {
  z-index: 0;
}
.cid-svOuCjitct .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-svOuCjitct .carousel-item.active,
.cid-svOuCjitct .carousel-item-next,
.cid-svOuCjitct .carousel-item-prev {
  display: flex;
}
.cid-svOuCjitct .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-svOuCjitct .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-svOuCjitct .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-svOuCjitct .line1 {
  margin-left: -2rem;
}
.cid-svOuCjitct .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-svOuCjitct .carousel-controls a {
  font-size: 2rem;
}
.cid-svOuCjitct .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-svOuCjitct .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-svOuCjitct ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-svOuCjitct .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-svOuCjitct .carousel-indicators .active {
  opacity: 1;
}
.cid-svOuCjitct .user_text,
.cid-svOuCjitct .user_desk {
  color: #767676;
}
.cid-svOuCjitct .title,
.cid-svOuCjitct .line-align {
  color: #02b7a3;
}
.cid-svOuCjENDE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-svOuCjENDE .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-svOuCjENDE .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-svOuCjENDE .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-svOuCjENDE .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-svOuCjENDE .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-svOuCjENDE .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-svOuCjENDE .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-svOuCjENDE .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-svOuCjENDE .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-svOuCjENDE .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7nB4A0p {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7nB4A0p .content {
    text-align: center;
  }
  .cid-tAc7nB4A0p .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7nB4A0p .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7nB4A0p .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7nB4A0p .media-wrap img {
  height: 6rem;
}
.cid-tAc7nB4A0p .mbr-text {
  color: #8d97ad;
}
.cid-tAc7nB4A0p .p-title {
  font-size: 17px;
}
.cid-tAc7nB4A0p .p-title span {
  color: #111111;
}
.cid-tAc7nB4A0p .title-card {
  font-size: 1.3rem;
}
.cid-tAc7nB4A0p .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7nB4A0p .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7nB4A0p .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7nB4A0p .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7nB4A0p .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7nB4A0p .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7nB4A0p .copyright img {
  margin-right: 10px;
}
.cid-tAc7nB4A0p .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7nB4A0p .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7nB4A0p .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7nB4A0p .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7nB4A0p .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7nB4A0p .p-title,
.cid-tAc7nB4A0p .social-media {
  color: #d2d5d2;
}
.cid-tAc7nB4A0p .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7nB4A0p H5 {
  color: #232323;
}
.cid-svOuCkSqdL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-svOuCkSqdL .links {
  text-align: center;
  color: #232323;
}
.cid-svOuCkSqdL p {
  margin: 0;
}
.cid-svOuCkSqdL a {
  color: #00ac99;
}
.cid-svOuCkSqdL a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-swD0kzJM3l .navbar {
  padding-top: 20px !important;
}
.cid-swD0kzJM3l .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-swD0kzJM3l .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-swD0kzJM3l .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-swD0kzJM3l .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-swD0kzJM3l .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-swD0kzJM3l .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-swD0kzJM3l a {
  font-style: normal;
}
.cid-swD0kzJM3l .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-swD0kzJM3l .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-swD0kzJM3l .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swD0kzJM3l .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-swD0kzJM3l .content-text {
  margin-bottom: 0;
}
.cid-swD0kzJM3l .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-swD0kzJM3l .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-swD0kzJM3l .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-swD0kzJM3l .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-swD0kzJM3l .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-swD0kzJM3l .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-swD0kzJM3l .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-swD0kzJM3l .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-swD0kzJM3l .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-swD0kzJM3l .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-swD0kzJM3l .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-swD0kzJM3l .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-swD0kzJM3l .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-swD0kzJM3l .content-link {
    display: none;
  }
}
.cid-swD0kzJM3l .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-swD0kzJM3l .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-swD0kzJM3l .nav-dropdown .link {
  font-weight: 600;
}
.cid-swD0kzJM3l .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-swD0kzJM3l .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-swD0kzJM3l .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-swD0kzJM3l .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-swD0kzJM3l .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-swD0kzJM3l .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-swD0kzJM3l .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-swD0kzJM3l .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-swD0kzJM3l .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-swD0kzJM3l .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-swD0kzJM3l .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-swD0kzJM3l .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-swD0kzJM3l .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-swD0kzJM3l .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-swD0kzJM3l .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-swD0kzJM3l .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-swD0kzJM3l .dropdown-item:before {
    display: none;
  }
  .cid-swD0kzJM3l .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-swD0kzJM3l .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-swD0kzJM3l img {
    height: 3.8rem !important;
  }
  .cid-swD0kzJM3l .btn {
    display: flex;
  }
  .cid-swD0kzJM3l button.navbar-toggler {
    display: block;
  }
  .cid-swD0kzJM3l .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-swD0kzJM3l .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-swD0kzJM3l .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-swD0kzJM3l .navbar-collapse.collapsing,
  .cid-swD0kzJM3l .navbar-collapse.show {
    display: block !important;
  }
  .cid-swD0kzJM3l .navbar-collapse.collapsing .navbar-nav,
  .cid-swD0kzJM3l .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-swD0kzJM3l .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-swD0kzJM3l .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-swD0kzJM3l .navbar-collapse.collapsing .navbar-buttons,
  .cid-swD0kzJM3l .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-swD0kzJM3l .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-swD0kzJM3l .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-swD0kzJM3l .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-swD0kzJM3l .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-swD0kzJM3l .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-swD0kzJM3l .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-swD0kzJM3l .navbar .menu-content-top {
    display: block;
  }
  .cid-swD0kzJM3l .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-swD0kzJM3l .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-swD0kzJM3l .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-swD0kzJM3l .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-swD0kzJM3l .menu-bottom {
    display: flex;
  }
  .cid-swD0kzJM3l .navbar {
    display: block;
    padding: 0;
  }
  .cid-swD0kzJM3l .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-swD0kzJM3l .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-swD0kzJM3l .navbar-toggler {
    display: none;
  }
}
.cid-swD0kzJM3l .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-swD0kzJM3l .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-swD0kzJM3l .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-swD0kzJM3l .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-swD0kzJM3l .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-swD0kzJM3l .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-swD0kzJM3l .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-swD0kzJM3l .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-swD0kzJM3l .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-swD0kzJM3l .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-swD0kzJM3l .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swD0kzJM3l .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-swD0kzJM3l .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-swD0kzJM3l .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-swD0kzJM3l .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-swD0kzJM3l .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-swD0kzJM3l .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-swD0kzJM3l button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l button.navbar-toggler:focus {
  outline: none;
}
.cid-swD0kzJM3l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-swD0kzJM3l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-swD0kzJM3l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-swD0kzJM3l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-swD0kzJM3l nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-swD0kzJM3l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-swD0kzJM3l .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-swD0kzJM3l .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-swD0kzJM3l .collapsed .menu-logo {
  margin-right: 0;
}
.cid-swD0kzJM3l .collapsed .btn {
  display: flex;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse.collapsing,
.cid-swD0kzJM3l .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-swD0kzJM3l .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-swD0kzJM3l .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-swD0kzJM3l .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-swD0kzJM3l .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-swD0kzJM3l .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-swD0kzJM3l .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-swD0kzJM3l .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-swD0kzJM3l .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-swD0kzJM3l .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-swD0kzJM3l .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-swD0kzJM3l .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-swD0kzJM3l .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-swD0kzJM3l .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-swD0kzJM3l .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-swD0kzJM3l .collapsed .dropdown-item:before {
  display: none;
}
.cid-swD0kzJM3l .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-swD0kzJM3l .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-swD0kzJM3l .nav-link:focus {
  outline: none;
}
.cid-swD0kzJM3l .navbar-toggler {
  position: relative;
}
.cid-swD0kzJM3l .dropdown-item.active,
.cid-swD0kzJM3l .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-swD0kzJM3l .nav-link:hover,
.cid-swD0kzJM3l .dropdown-item:hover {
  color: #4f87fb;
}
.cid-swD0kADt4p {
  overflow-x: hidden !important;
}
.cid-swD0kADt4p,
.cid-swD0kADt4p .scroll-wrapper {
  padding-top: 195px;
  padding-bottom: 120px;
}
.cid-swD0kADt4p .mbr-section-title {
  color: #d2d5d2;
}
.cid-swD0kADt4p .mbr-section-title span {
  color: #00ac99;
}
.cid-swD0kADt4p .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-swD0kADt4p .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 22s !important;
  animation-duration: 22s;
  background-image: url("../../../assets/images/deportes-2000x557.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-swD0kADt4p .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-swD0kADt4p .mbr-overlay {
  z-index: 1;
}
.cid-swD0kADt4p .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-swD3aLOCSf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #b2e1dc;
}
.cid-swD3aLOCSf .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-swD3aLOCSf .carousel-item.active,
.cid-swD3aLOCSf .carousel-item-next,
.cid-swD3aLOCSf .carousel-item-prev {
  display: flex;
}
.cid-swD3aLOCSf .img-box {
  position: relative;
  width: fit-content;
  margin: auto;
}
.cid-swD3aLOCSf .img-box .mbr-iconfont {
  color: #ffffff;
  background: #00ac99;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  padding: 12px;
  font-size: 1.2rem!important;
}
.cid-swD3aLOCSf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #232323;
  transition: background 0.3s;
  margin-bottom: 2rem;
}
.cid-swD3aLOCSf .carousel-controls .mbr-iconfont {
  font-family: Moririse2 !important;
  font-size: 1rem;
  font-weight: 900;
  transition: opacity .3s;
}
.cid-swD3aLOCSf .carousel-controls a {
  transition: opacity .3s;
  font-size: 2rem;
}
.cid-swD3aLOCSf .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #8fcfc8;
  opacity: 1;
}
.cid-swD3aLOCSf .carousel-controls a:hover span {
  opacity: 0.4;
}
.cid-swD3aLOCSf H1 {
  color: #006d62;
}
.cid-swD3aLOCSf .mbr-text,
.cid-swD3aLOCSf .mbr-section-btn {
  color: #767676;
}
.cid-swD3aLOCSf .author-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-swD3aLOCSf .face {
  width: 160px;
  height: 160px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
}
.cid-swD3aLOCSf .author {
  margin: auto 0;
}
.cid-swD3aLOCSf h3,
.cid-swD3aLOCSf h4 {
  margin: 0;
  padding: 0;
}
.cid-swD3aLOCSf H3 {
  color: #656565;
}
.cid-swD3aLOCSf H4 {
  color: #656565;
}
.cid-swD3aLOCSf .box {
  max-width: 800px!important;
  margin: auto!important;
}
@media (max-width: 992px) {
  .cid-swD3aLOCSf .carousel-controls a span {
    bottom: auto;
    top: 30%;
  }
}
@media (max-width: 767px) {
  .cid-swD3aLOCSf .carousel-controls a span {
    bottom: auto;
    top: 20%;
  }
}
.cid-swD0kBgigp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e9e9e9;
}
.cid-swD0kBgigp h2 {
  margin-bottom: 10px;
  color: #00ac99;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
}
.cid-swD0kBgigp .nav-tabs .nav-item.open .nav-link:focus,
.cid-swD0kBgigp .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-swD0kBgigp .nav-link.active {
  background: #00ac99;
}
.cid-swD0kBgigp .nav-link {
  background: white;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  padding: 16px 25px;
  line-height: 1.5;
  border-radius: 0;
  text-align: left;
  margin: 0px;
  font-weight: 700 !important;
  position: relative;
}
.cid-swD0kBgigp .nav-link:hover {
  background: #00ac99;
}
.cid-swD0kBgigp .nav-link .mbr-iconfont {
  font-weight: 400;
  position: absolute;
  top: 13px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-color: #f2f3f7;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  color: #000000;
  font-size: 18px;
}
.cid-swD0kBgigp .nav-link.display-4 {
  font-size: 15px;
}
.cid-swD0kBgigp .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #e5e8ef;
  -webkit-box-pack: center;
  justify-content: center;
  border: 1px solid #e5e8ef;
}
.cid-swD0kBgigp .nav-tabs .nav-item {
  padding: 0;
  -webkit-box-flex: 1;
  flex: 1 1 100%;
}
.cid-swD0kBgigp .nav-tabs .nav-link {
  color: #28303f;
  font-style: normal;
  font-weight: 500;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border: none;
}
.cid-swD0kBgigp .nav-tabs .nav-link:hover {
  cursor: pointer;
  color: #ffffff;
}
.cid-swD0kBgigp .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
}
.cid-swD0kBgigp .widget {
  margin-top: 30px;
  background-color: #006d62;
  border-radius: 4px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact {
  position: relative;
  overflow: hidden;
  line-height: 24px;
  color: #fff;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact .img-wrap {
  margin: 0 0 25px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact .img-wrap img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-radius: 4px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner {
  text-align: center;
  color: #fff;
  padding: 0 30px 15px;
  position: relative;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-left: 344px solid white;
  border-bottom: 0 solid transparent;
  left: -10px;
  top: -57px;
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner::after {
  border-right-color: #006d62;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 73px solid transparent;
  border-right: 382px solid #006d62;
  border-bottom: 0 solid transparent;
  left: -9px;
  top: -83px;
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .iconbox {
  margin-bottom: 30px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .iconbox span {
  font-size: 60px;
  line-height: 60px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner h2 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner h2.display-2 {
  font-size: 22px;
  line-height: 24px;
  letter-spacing: -0.5px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-text.display-7 {
  font-size: 16px;
  line-height: 24px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-text {
  font-weight: 400;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-section-btn {
  margin-bottom: 25px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn {
  line-height: 24px;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 20px;
  border-radius: 2em;
  display: inline-block;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn.display-4 {
  font-size: 12px;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white {
  background-color: #fff !important;
  color: #00ac99 !important;
}
.cid-swD0kBgigp .widget .textwidget .single-service-contact-inner .mbr-section-btn .btn-white:hover {
  background-color: #00ac99 !important;
  color: #fff !important;
  border-color: #00ac99 !important;
}
.cid-swD0kBgigp .tab-pane img {
  display: block;
  box-shadow: 0 0 50px rgba(79, 110, 173, 0.1);
  border-radius: 4px;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 50px;
}
.cid-swD0kBgigp .tab-pane .mbr-section-title {
  color: #00ac99;
  font-weight: 700;
}
.cid-swD0kBgigp .tab-pane .mbr-section-title.display-5 {
  line-height: 36px;
  letter-spacing: -0.5px;
}
.cid-swD0kBgigp .tab-pane .mbr-text {
  color: #333333;
}
.cid-swD0kBgigp .tab-pane .mbr-text.display-7 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-swD0kBgigp .tab-pane .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
}
.cid-swD0kBgigp .tab-pane .wrapper .img {
  margin-bottom: 20px;
}
.cid-swD0kBgigp .tab-pane .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #00ac99;
  border-radius: 50%;
}
.cid-swD0kBgigp .tab-pane .wrapper .mbr-card-title {
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
  color: #00ac99;
}
.cid-swD0kBgigp .tab-pane .wrapper .mbr-card-title.display-7 {
  line-height: 28px;
  letter-spacing: -0.5px;
  font-size: 20px;
}
.cid-swD0kBgigp .tab-pane .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #333333;
  font-weight: 400;
}
.cid-swD0kBgigp .tab-pane .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-swD0kBgigp .nav-tabs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    border-right: 0px;
    padding-right: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-swD0kBgigp .mbr-text,
  .cid-swD0kBgigp .nav-link,
  .cid-swD0kBgigp .mbr-card-title,
  .cid-swD0kBgigp .mbr-section-title {
    text-align: left;
  }
  .cid-swD0kBgigp .nav-tabs {
    border-right: 0px;
    padding-right: 0rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-swD0kBgigp .single-service-contact-inner .mbr-text {
    text-align: center;
  }
}
.cid-swD0kBgigp H2 {
  color: #006d62;
}
.cid-swD0kBgigp .tab-content .tab-pane .mbr-section-title {
  color: #00ac99;
}
.cid-swD0kBgigp .tab-content .tab-pane .mbr-text {
  color: #333333;
  text-align: left;
}
.cid-swD0kE2Amb {
  padding-top: 80px;
  padding-bottom: 75px;
  background-color: #b2e1dc;
}
.cid-swD0kE2Amb .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-swD0kE2Amb .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-swD0kE2Amb .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-swD0kE2Amb .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-swD0kE2Amb .mbr-text,
.cid-swD0kE2Amb .mbr-section-btn {
  color: #767676;
}
.cid-swD0kE2Amb .mbr-figure img {
  -webkit-box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 0px 30px rgba(51, 51, 51, 0.3);
  border-radius: .25rem;
}
.cid-swD0kE2Amb .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-swD0kE2Amb .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-swD0kE2Amb .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-swD0kE2Amb .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #344cf1;
}
@media (max-width: 991px) {
  .cid-swD0kE2Amb .main-row {
    margin: 0;
  }
  .cid-swD0kE2Amb .mbr-section-title,
  .cid-swD0kE2Amb .mbr-text,
  .cid-swD0kE2Amb .list,
  .cid-swD0kE2Amb .mbr-section-btn {
    text-align: center !important;
  }
  .cid-swD0kE2Amb .text-content {
    padding: 0;
  }
}
.cid-swD0kE2Amb .mbr-section-title {
  color: #00ac99;
}
.cid-swD0kEpSky {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-swD0kEpSky .carousel {
  z-index: 0;
}
.cid-swD0kEpSky .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-swD0kEpSky .carousel-item.active,
.cid-swD0kEpSky .carousel-item-next,
.cid-swD0kEpSky .carousel-item-prev {
  display: flex;
}
.cid-swD0kEpSky .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-swD0kEpSky .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-swD0kEpSky .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-swD0kEpSky .line1 {
  margin-left: -2rem;
}
.cid-swD0kEpSky .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-swD0kEpSky .carousel-controls a {
  font-size: 2rem;
}
.cid-swD0kEpSky .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #f5f7fa;
  background: transparent;
  opacity: 0.5;
}
.cid-swD0kEpSky .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-swD0kEpSky ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-swD0kEpSky .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #f5f7fa;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-swD0kEpSky .carousel-indicators .active {
  opacity: 1;
}
.cid-swD0kEpSky .user_text,
.cid-swD0kEpSky .user_desk {
  color: #767676;
}
.cid-swD0kEpSky .title,
.cid-swD0kEpSky .line-align {
  color: #02b7a3;
}
.cid-swD0kERLEd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #e9e9e9;
}
.cid-swD0kERLEd .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-swD0kERLEd .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-swD0kERLEd .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-swD0kERLEd .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-swD0kERLEd .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-swD0kERLEd .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-swD0kERLEd .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-swD0kERLEd .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-swD0kERLEd .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-swD0kERLEd .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc7q37vHf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc7q37vHf .content {
    text-align: center;
  }
  .cid-tAc7q37vHf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc7q37vHf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc7q37vHf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc7q37vHf .media-wrap img {
  height: 6rem;
}
.cid-tAc7q37vHf .mbr-text {
  color: #8d97ad;
}
.cid-tAc7q37vHf .p-title {
  font-size: 17px;
}
.cid-tAc7q37vHf .p-title span {
  color: #111111;
}
.cid-tAc7q37vHf .title-card {
  font-size: 1.3rem;
}
.cid-tAc7q37vHf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc7q37vHf .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc7q37vHf .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc7q37vHf .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc7q37vHf .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc7q37vHf .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc7q37vHf .copyright img {
  margin-right: 10px;
}
.cid-tAc7q37vHf .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc7q37vHf .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc7q37vHf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc7q37vHf .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc7q37vHf .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc7q37vHf .p-title,
.cid-tAc7q37vHf .social-media {
  color: #d2d5d2;
}
.cid-tAc7q37vHf .copyright > p {
  color: #f5f7fa;
}
.cid-tAc7q37vHf H5 {
  color: #232323;
}
.cid-swD0kG2Ifn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-swD0kG2Ifn .links {
  text-align: center;
  color: #232323;
}
.cid-swD0kG2Ifn p {
  margin: 0;
}
.cid-swD0kG2Ifn a {
  color: #00ac99;
}
.cid-swD0kG2Ifn a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.is-builder .cid-tAbHRYeOnj .navbar {
  padding-top: 20px !important;
}
.cid-tAbHRYeOnj .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  -webkit-transition: none;
  transition: none;
  min-height: 77px;
}
@media (min-width: 1200px) {
  .cid-tAbHRYeOnj .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.835em 2.5385em 0.835em 3.5385em !important;
    margin: 0 !important;
  }
  .cid-tAbHRYeOnj .navbar .dropdown .dropdown-menu .dropdown-item:hover {
    padding: 0.835em 2.5385em 0.835em 3.8385em !important;
  }
}
.cid-tAbHRYeOnj .menu-logo {
  display: flex;
  position: relative;
  -webkit-box-align: center;
  align-items: center;
  margin-right: auto;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 4rem;
  padding: 0.5rem 0;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-box-align: center;
  align-items: center;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tAbHRYeOnj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-tAbHRYeOnj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tAbHRYeOnj a {
  font-style: normal;
}
.cid-tAbHRYeOnj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
}
.cid-tAbHRYeOnj .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tAbHRYeOnj .dropdown-item:before {
  color: #ffffff;
  font-family: Material-Design-Icons !important;
  content: "\e716";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1.125rem;
  top: 1.1rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAbHRYeOnj .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tAbHRYeOnj .content-text {
  margin-bottom: 0;
}
.cid-tAbHRYeOnj .navbar-nav {
  position: relative;
  min-height: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
}
.cid-tAbHRYeOnj .navbar-nav li:first-child > a {
  color: #00ac99;
}
.cid-tAbHRYeOnj .navbar-nav li:last-child > a::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 1px;
  right: -9px;
  margin-top: -10px;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.46);
  margin-right: 12px;
  width: 0px;
  height: 0px;
}
@media (min-width: 1200px) {
  .cid-tAbHRYeOnj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #00ac99;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tAbHRYeOnj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tAbHRYeOnj .navbar-nav .nav-item a {
    margin: 0 1.1rem !important;
  }
}
@media (max-width: 1200px) {
  .cid-tAbHRYeOnj .navbar-nav .nav-item a {
    margin: 0 !important;
  }
}
.cid-tAbHRYeOnj .navbar-nav .nav-item span {
  padding-right: 0.1rem;
}
.cid-tAbHRYeOnj .display-4 > .mbr-iconfont {
  font-size: 1.23em;
}
.cid-tAbHRYeOnj .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tAbHRYeOnj .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tAbHRYeOnj .content-link {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cid-tAbHRYeOnj .content-link:first-child {
  padding-left: 1.3rem;
}
@media (max-width: 1200px) {
  .cid-tAbHRYeOnj .content-link {
    display: none;
  }
}
.cid-tAbHRYeOnj .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.cid-tAbHRYeOnj .navbar-buttons.mbr-section-btn > .mbr-iconfont {
  font-size: 17px !important;
  margin-right: 13px;
}
.cid-tAbHRYeOnj .nav-dropdown .link {
  font-weight: 600;
}
.cid-tAbHRYeOnj .nav-dropdown .link.display-4 {
  font-size: 15px;
}
.cid-tAbHRYeOnj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tAbHRYeOnj .content-left-side {
  text-align: center;
  padding-top: 3px;
}
@media (max-width: 575px) {
  .cid-tAbHRYeOnj .content-left-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-tAbHRYeOnj .content-left-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-tAbHRYeOnj .content-right-side {
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tAbHRYeOnj .content-right-side {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding: 0.5rem 0;
  }
  .cid-tAbHRYeOnj .content-right-side .content-link {
    font-size: 0.8rem;
    margin: 0;
    padding-bottom: 1rem;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
}
.cid-tAbHRYeOnj .content-right-side .icons-block {
  padding-bottom: 5px;
  padding-left: 17px;
}
.cid-tAbHRYeOnj .content-right-side .content-link {
  margin-left: 1rem;
}
.cid-tAbHRYeOnj .content-right-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
.cid-tAbHRYeOnj .menu-content-top {
  display: none;
  padding: 1rem 4rem 1rem 3.8rem;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tAbHRYeOnj .content-left-side .content-link {
  margin-left: 1rem;
}
.cid-tAbHRYeOnj .content-left-side .content-link span {
  vertical-align: middle;
  padding-bottom: 2px;
}
@media (max-width: 1200px) {
  .cid-tAbHRYeOnj .content-left-side {
    text-align: center;
    padding-bottom: 1rem;
  }
  .cid-tAbHRYeOnj .dropdown-item {
    padding: 0.235em 0 !important;
    margin: 0 !important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tAbHRYeOnj .dropdown-item:before {
    display: none;
  }
  .cid-tAbHRYeOnj .menu-logo {
    width: 100%;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
  }
  .cid-tAbHRYeOnj .menu-bottom {
    width: 100%;
    padding: 0 1rem;
    display: block;
  }
  .cid-tAbHRYeOnj img {
    height: 3.8rem !important;
  }
  .cid-tAbHRYeOnj .btn {
    display: flex;
  }
  .cid-tAbHRYeOnj button.navbar-toggler {
    display: block;
  }
  .cid-tAbHRYeOnj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tAbHRYeOnj .navbar-toggleable-sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-tAbHRYeOnj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tAbHRYeOnj .navbar-collapse.collapsing,
  .cid-tAbHRYeOnj .navbar-collapse.show {
    display: block !important;
  }
  .cid-tAbHRYeOnj .navbar-collapse.collapsing .navbar-nav,
  .cid-tAbHRYeOnj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tAbHRYeOnj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tAbHRYeOnj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
    padding: 0.5rem 0;
  }
  .cid-tAbHRYeOnj .navbar-collapse.collapsing .navbar-buttons,
  .cid-tAbHRYeOnj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tAbHRYeOnj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tAbHRYeOnj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tAbHRYeOnj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: opacity, padding, height;
    transition-property: opacity, padding, height;
  }
  .cid-tAbHRYeOnj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tAbHRYeOnj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tAbHRYeOnj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
}
@media (min-width: 1200px) {
  .cid-tAbHRYeOnj .navbar .menu-content-top {
    display: block;
  }
  .cid-tAbHRYeOnj .menu-content-top .row {
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-tAbHRYeOnj .content-right-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: end;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tAbHRYeOnj .content-left-side {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-basis: 70%;
    flex-shrink: 0;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tAbHRYeOnj .menu-content-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  }
  .cid-tAbHRYeOnj .menu-bottom {
    display: flex;
  }
  .cid-tAbHRYeOnj .navbar {
    display: block;
    padding: 0;
  }
  .cid-tAbHRYeOnj .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-tAbHRYeOnj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex !important;
    -webkit-box-align: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tAbHRYeOnj .navbar-toggler {
    display: none;
  }
}
.cid-tAbHRYeOnj .navbar-short .menu-content-top {
  border: none;
  display: none;
}
.cid-tAbHRYeOnj .btn {
  padding: 15px 30px;
  font-weight: 800;
  display: inline-flex;
  -webkit-box-align: center;
  align-items: center;
  border-width: 1px;
  box-shadow: none;
}
.cid-tAbHRYeOnj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tAbHRYeOnj .btn.display-4 {
  letter-spacing: 0.5px;
  font-size: 13px;
  line-height: 13px;
}
.cid-tAbHRYeOnj .navbar-toggleable-sm .navbar-collapse {
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding-right: 4rem;
  width: 100%;
}
.cid-tAbHRYeOnj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tAbHRYeOnj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAbHRYeOnj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  border-top: 3px solid #00ac99;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
  min-width: 16.875rem;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-tAbHRYeOnj .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #4f87fb;
  color: #ffffff;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  color: #ffffff;
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAbHRYeOnj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tAbHRYeOnj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAbHRYeOnj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tAbHRYeOnj .navbar.navbar-short {
  min-height: 60px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  -webkit-transition: font-size 0.25s;
  transition: font-size 0.25s;
}
.cid-tAbHRYeOnj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tAbHRYeOnj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tAbHRYeOnj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tAbHRYeOnj .navbar.navbar-short .navbar-nav {
  min-height: 60px;
}
.cid-tAbHRYeOnj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj button.navbar-toggler:focus {
  outline: none;
}
.cid-tAbHRYeOnj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tAbHRYeOnj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-tAbHRYeOnj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.cid-tAbHRYeOnj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-tAbHRYeOnj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}
.cid-tAbHRYeOnj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.cid-tAbHRYeOnj .collapsed.navbar {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-tAbHRYeOnj .collapsed .menu-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.cid-tAbHRYeOnj .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tAbHRYeOnj .collapsed .btn {
  display: flex;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse.collapsing,
.cid-tAbHRYeOnj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tAbHRYeOnj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tAbHRYeOnj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tAbHRYeOnj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tAbHRYeOnj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tAbHRYeOnj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1200px) {
  .cid-tAbHRYeOnj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 5rem  - 3.5rem);
  }
  .cid-tAbHRYeOnj .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tAbHRYeOnj .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAbHRYeOnj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tAbHRYeOnj .collapsed .navbar-toggleable-sm {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.cid-tAbHRYeOnj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: opacity, padding, height;
  transition-property: opacity, padding, height;
}
.cid-tAbHRYeOnj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tAbHRYeOnj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tAbHRYeOnj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tAbHRYeOnj .collapsed .dropdown-item:before {
  display: none;
}
.cid-tAbHRYeOnj .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-tAbHRYeOnj .navbar-collapse {
  flex-basis: auto;
  display: flex;
}
.cid-tAbHRYeOnj .nav-link:focus {
  outline: none;
}
.cid-tAbHRYeOnj .navbar-toggler {
  position: relative;
}
.cid-tAbHRYeOnj .dropdown-item.active,
.cid-tAbHRYeOnj .dropdown-item:active {
  background-color: #ffffff;
  color: #ffffff;
}
.cid-tAbHRYeOnj .nav-link:hover,
.cid-tAbHRYeOnj .dropdown-item:hover {
  color: #4f87fb;
}
.cid-tAbHRYNWcY {
  overflow-x: hidden !important;
}
.cid-tAbHRYNWcY,
.cid-tAbHRYNWcY .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 105px;
}
.cid-tAbHRYNWcY .mbr-section-title {
  color: #d2d5d2;
}
.cid-tAbHRYNWcY .mbr-section-title span {
  color: #00ac99;
}
.cid-tAbHRYNWcY .mbr-text {
  color: #d2d5d2;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-tAbHRYNWcY .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 31s !important;
  animation-duration: 31s;
  background-image: url("../../../assets/images/empresa-6-900x506.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-tAbHRYNWcY .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-tAbHRYNWcY .mbr-overlay {
  z-index: 1;
}
.cid-tAbHRYNWcY .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-tAbKxRKz2v {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tAbKxRKz2v .mbr-subtitle {
  color: #656565;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-tAbKxRKz2v .mbr-subtitle.display-4 {
  font-size: 13px;
  line-height: 1.85;
  letter-spacing: 2px;
}
.cid-tAbKxRKz2v .mbr-section-title {
  margin: 0;
  color: #02b7a3;
  font-weight: 700;
  margin-bottom: 10px;
}
.cid-tAbKxRKz2v .mbr-section-title.display-2 {
  font-size: 38px;
  line-height: 1.26;
  letter-spacing: -0.5px;
}
.cid-tAbKxRKz2v .mbr-section-text {
  line-height: 1.5;
  color: #232323;
  font-weight: 400;
}
.cid-tAbKxRKz2v .mbr-section-text.display-7 {
  font-size: 16px;
}
.cid-tAbKxRKz2v .display-2 {
  font-size: 38px;
}
.cid-tAbKxRKz2v .wrapper {
  border-radius: 0.25rem;
  padding: 1rem;
  background: #ffffff;
  margin-bottom: 10px;
}
.cid-tAbKxRKz2v .wrapper .img {
  margin-bottom: 20px;
}
.cid-tAbKxRKz2v .wrapper .img .mbr-iconfont {
  font-size: 50px;
  top: 0;
  color: #4f87fb;
  border-radius: 50%;
}
.cid-tAbKxRKz2v .wrapper .mbr-card-title {
  color: #130947;
  font-weight: 700;
  padding-bottom: 14px;
  margin-bottom: 10px;
}
.cid-tAbKxRKz2v .wrapper .mbr-card-title.display-7 {
  font-size: 20px;
  line-height: 1.4;
  letter-spacing: -0.5px;
}
.cid-tAbKxRKz2v .wrapper .mbr-text {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #6d7a8c;
  font-weight: 400;
}
.cid-tAbKxRKz2v .wrapper .mbr-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
@media (max-width: 768px) {
  .cid-tAbKxRKz2v * {
    text-align: left;
  }
}
.cid-tAbKxRKz2v .mbr-card-title,
.cid-tAbKxRKz2v .img {
  color: #25303e;
}
.cid-tAbNgLtAou {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.png");
}
.cid-tAbNgLtAou .mbr-section-subtitle {
  color: #ffffff;
  font-weight: 800;
  text-align: left;
  width: 100%;
}
.cid-tAbNgLtAou .mbr-section-subtitle.display-4 {
  letter-spacing: 2px;
  line-height: 1.85;
  font-size: 13px;
}
.cid-tAbNgLtAou .mbr-section-title {
  color: #8cdad2;
  margin-bottom: 1.5rem;
  width: 100%;
  font-weight: 700;
}
.cid-tAbNgLtAou .mbr-section-title.display-2 {
  letter-spacing: -0.5px;
  line-height: 1.2;
}
.cid-tAbNgLtAou .mbr-text,
.cid-tAbNgLtAou .video-text {
  color: #ffffff;
}
.cid-tAbNgLtAou .card {
  padding: 1rem 0.5rem;
}
.cid-tAbNgLtAou .card .mbr-crt-title .card-title {
  color: #ffffff;
}
.cid-tAbNgLtAou .wrap {
  width: 145px;
  height: 145px;
  margin: 0 auto;
}
.cid-tAbNgLtAou .wrap .pie_progress {
  height: inherit;
}
.cid-tAbNgLtAou .btn {
  margin: 0 !important;
}
.cid-tAbNgLtAou path {
  stroke: #02b7a3;
}
.cid-tAbNgLtAou ellipse {
  fill: #ffffff;
}
.cid-tAbNgLtAou .video-wrap {
  cursor: pointer;
}
.cid-tAbNgLtAou .video-wrap .mbr-media {
  z-index: 70;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.cid-tAbNgLtAou .video-wrap .mbr-media span {
  font-size: 20px;
  cursor: pointer;
  display: inline-block;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
  color: #4f87fb !important;
  position: absolute;
  top: 50%;
  left: 55%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-weight: bold;
}
.cid-tAbNgLtAou .video-wrap .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tAbNgLtAou .video-wrap .icon-wrap {
  background-color: #ffffff;
  width: 3.7em;
  height: 3.7em;
  border-radius: 50%;
  max-width: 100% !important;
  line-height: 1.6em !important;
  text-align: center;
  display: inline-block;
  border: 2px solid transparent;
  box-sizing: content-box;
  position: relative;
}
.cid-tAbNgLtAou .video-wrap .video-text.display-4 {
  font-size: 16px;
  line-height: 1.5;
}
.cid-tAbNgLtAou .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tAbNgLtAou .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tAbNgLtAou .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tAbNgLtAou a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
@media (max-width: 1200px) {
  .cid-tAbNgLtAou .video-wrap {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tAbNgLtAou .card {
    flex-basis: 33%;
  }
}
@media (max-width: 1199px) {
  .cid-tAbNgLtAou .main > div {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
  }
  .cid-tAbNgLtAou h2,
  .cid-tAbNgLtAou h3 {
    text-align: center !important;
  }
  .cid-tAbNgLtAou .main > div > div {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-tAbNgLtAou .second-col {
    padding-top: 1.5rem;
  }
  .cid-tAbNgLtAou .video-wrap {
    width: 100%;
    -webkit-box-pack: center;
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .cid-tAbNgLtAou .show-modal {
    height: 80%;
  }
}
.cid-tAbNgLtAou p {
  color: #4f87fb;
}
.cid-tAc2G37S38 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tAc2G37S38 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tAc2G37S38 .container {
  max-width: 1400px;
}
.cid-tAc2G37S38 .image-wrapper {
  position: relative;
}
.cid-tAc2G37S38 .image-wrapper:before {
  content: '';
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  pointer-events: none;
  transition: all 0.3s;
  height: 100%;
  background: #00ac99;
  position: absolute;
  z-index: 10;
}
.cid-tAc2G37S38 .image-wrapper:hover:before {
  opacity: 0.4;
}
.cid-tAc2G37S38 .row {
  flex-direction: row-reverse;
}
.cid-tAc2G37S38 img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tAc2G37S38 .mbr-text {
  color: #818181;
}
.cid-tAbPOEMW3k {
  padding-top: 75px;
  padding-bottom: 105px;
  background-color: #f5f7fa;
}
.cid-tAbPOEMW3k .top-part {
  margin-bottom: 70px;
}
.cid-tAbPOEMW3k .top-part .mbr-section-subtitle {
  color: #4f87fb;
  font-weight: 800;
}
.cid-tAbPOEMW3k .top-part .mbr-section-subtitle.display-4 {
  font-size: 13px;
  line-height: 1.85;
  letter-spacing: 2px;
}
.cid-tAbPOEMW3k .top-part .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-tAbPOEMW3k .top-part .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-tAbPOEMW3k .nav-tabs .nav-item.open .nav-link:focus,
.cid-tAbPOEMW3k .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tAbPOEMW3k .nav-tabs {
  flex-wrap: wrap;
  justify-content: space-around;
}
.cid-tAbPOEMW3k .nav-tabs .nav-item {
  padding: 0rem;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link.display-7 {
  font-size: 16px !important;
  line-height: 1.5;
}
.cid-tAbPOEMW3k .nav-link {
  padding: 0.4rem 0.8rem;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link {
  color: #000000;
  font-weight: 700;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: transparent;
  border: none;
  border-radius: 0 !important;
  border-bottom: 2px solid transparent;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link:hover {
  cursor: pointer;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link.active {
  border-bottom: 2px solid #1eaa9c;
  color: #28303f;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link.active span {
  color: #1eaa9c;
}
.cid-tAbPOEMW3k .nav-tabs .nav-link span {
  margin-right: 14px;
  font-size: 1.525rem;
  vertical-align: middle;
}
@media (max-width: 768px) {
  .cid-tAbPOEMW3k .nav-tabs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
  }
  .cid-tAbPOEMW3k .mbr-text,
  .cid-tAbPOEMW3k .nav-link {
    text-align: left;
  }
  .cid-tAbPOEMW3k .nav-link {
    padding: 14px 20px;
    padding-left: 0;
  }
  .cid-tAbPOEMW3k .mbr-section-title,
  .cid-tAbPOEMW3k .mbr-section-subtitle {
    text-align: left;
  }
}
.cid-tAbPOEMW3k .tab-content {
  margin-top: 44px;
}
.cid-tAbPOEMW3k .tab-content .tab-pane img {
  width: 100%;
  border-radius: 8px;
  box-shadow: 0 0 20px rgba(79, 110, 173, 0.1);
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-section-title {
  text-align: left;
  color: #130947;
  font-weight: 700;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-section-title.display-5 {
  font-size: 24px;
  line-height: 1.16;
  letter-spacing: -0.5px;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-text {
  color: #6d7a8c;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-text.display-7 {
  line-height: 1.5;
  font-size: 1em;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-list {
  margin-top: 35px;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-list .list {
  list-style-type: none;
  padding-left: 0;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-list .list li {
  margin-bottom: 1rem;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-list .list li:before {
  font-weight: 900;
  color: #29d4c3;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 25px;
  height: 25px;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-list.display-4 {
  font-size: 1em;
  color: #6d7a8c;
}
.cid-tAbPOEMW3k .top-part .mbr-section-subtitle {
  color: #4aa59c;
}
.cid-tAbPOEMW3k .top-part .mbr-section-title {
  color: #989898;
}
.cid-tAbPOEMW3k .tab-content .tab-pane .mbr-section-title,
.cid-tAbPOEMW3k .mbr-list {
  color: #1eaa9c;
}
.cid-tAbHS1HFa3 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/background7.jpg");
}
.cid-tAbHS1HFa3 .carousel {
  z-index: 0;
}
.cid-tAbHS1HFa3 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tAbHS1HFa3 .carousel-item.active,
.cid-tAbHS1HFa3 .carousel-item-next,
.cid-tAbHS1HFa3 .carousel-item-prev {
  display: flex;
}
.cid-tAbHS1HFa3 .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-tAbHS1HFa3 .line-wrap {
  display: inline-block;
  height: 30px;
  text-align: left;
}
.cid-tAbHS1HFa3 .line {
  width: 100px;
  height: 1px;
  background: #232323;
}
.cid-tAbHS1HFa3 .line1 {
  margin-left: -2rem;
}
.cid-tAbHS1HFa3 .line2 {
  margin-right: -2rem;
  margin-top: 0.2rem;
}
.cid-tAbHS1HFa3 .carousel-controls a {
  font-size: 2rem;
}
.cid-tAbHS1HFa3 .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #0c564e;
  background: transparent;
  opacity: 0.5;
}
.cid-tAbHS1HFa3 .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-tAbHS1HFa3 ol {
  margin-bottom: 0;
  bottom: -4rem;
}
.cid-tAbHS1HFa3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  border: none;
  background: #0c564e;
  margin-right: 7px;
  margin-left: 7px;
  border-radius: 50%;
  opacity: 0.2;
}
.cid-tAbHS1HFa3 .carousel-indicators .active {
  opacity: 1;
}
.cid-tAbHS1HFa3 .user_text,
.cid-tAbHS1HFa3 .user_desk {
  color: #767676;
}
.cid-tAbHS1HFa3 .title,
.cid-tAbHS1HFa3 .line-align {
  color: #29d4c3;
}
.cid-tAbHS1HFa3 .user_text {
  color: #ffffff;
}
.cid-tAbHS25jJG {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #e9e9e9;
}
.cid-tAbHS25jJG .mbr-section-subtitle {
  color: #00ac99;
  margin-bottom: 10px;
  font-weight: 800;
}
.cid-tAbHS25jJG .mbr-section-subtitle.display-4 {
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 24px;
}
.cid-tAbHS25jJG .mbr-section-title {
  margin-bottom: 20px;
  line-height: 48px;
  letter-spacing: -0.5px;
  font-weight: 700;
  color: #00ac99;
}
.cid-tAbHS25jJG .mbr-section-text {
  margin-top: 20px;
  color: #333333;
}
.cid-tAbHS25jJG .mbr-section-text.display-7 {
  line-height: 28px;
  letter-spacing: 0;
}
.cid-tAbHS25jJG .card .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #232323;
  padding: 0;
  position: relative;
  border-radius: 4px;
}
.cid-tAbHS25jJG .card .card-wrapper img {
  height: 270px;
  width: 100%;
  object-fit: cover;
}
.cid-tAbHS25jJG .card .card-wrapper .card-box {
  opacity: 0.7;
  background: #014841;
  position: absolute;
  width: 100%;
  text-align: center;
  padding: 13.5px 15px;
  bottom: 0;
  left: 0;
  border-radius: 4px;
}
.cid-tAbHS25jJG .card .card-wrapper .card-box .card-title {
  color: #e9e9e9;
  margin: 0;
  text-align: center;
  line-height: 20px;
  letter-spacing: 0;
}
.cid-tAbHS25jJG .card .card-wrapper .card-box .card-title .mbr-iconfont {
  margin-right: 10px;
  font-size: 1.5rem;
}
.cid-tAc65V5KVE {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #656565;
}
@media (max-width: 767px) {
  .cid-tAc65V5KVE .content {
    text-align: center;
  }
  .cid-tAc65V5KVE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tAc65V5KVE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tAc65V5KVE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tAc65V5KVE .media-wrap img {
  height: 6rem;
}
.cid-tAc65V5KVE .mbr-text {
  color: #8d97ad;
}
.cid-tAc65V5KVE .p-title {
  font-size: 17px;
}
.cid-tAc65V5KVE .p-title span {
  color: #111111;
}
.cid-tAc65V5KVE .title-card {
  font-size: 1.3rem;
}
.cid-tAc65V5KVE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tAc65V5KVE .social-media ul li {
  margin-right: .5rem;
  display: inline-block;
  margin-bottom: .5rem;
}
.cid-tAc65V5KVE .footer-menu {
  margin-bottom: 0;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.cid-tAc65V5KVE .footer-menu__item {
  font-size: 14px;
  padding-right: 1.5rem;
}
.cid-tAc65V5KVE .footer-menu__item:last-child {
  padding-right: 0;
}
.cid-tAc65V5KVE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAc65V5KVE .copyright img {
  margin-right: 10px;
}
.cid-tAc65V5KVE .icon-transition span {
  color: #ffffff;
  display: flex;
  padding: 1rem;
  border-radius: 50%;
  background-color: #767676;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tAc65V5KVE .icon-transition span:hover {
  background-color: #02b7a3;
}
@media (max-width: 767px) {
  .cid-tAc65V5KVE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tAc65V5KVE .footer-lower hr {
  margin: 1rem 0;
  border-color: #efefef;
}
@media (max-width: 767px) {
  .cid-tAc65V5KVE .footer-menu {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tAc65V5KVE .p-title,
.cid-tAc65V5KVE .social-media {
  color: #d2d5d2;
}
.cid-tAc65V5KVE .copyright > p {
  color: #f5f7fa;
}
.cid-tAc65V5KVE H5 {
  color: #232323;
}
.cid-tAbHS33h3p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #484848;
}
.cid-tAbHS33h3p .links {
  text-align: center;
  color: #232323;
}
.cid-tAbHS33h3p p {
  margin: 0;
}
.cid-tAbHS33h3p a {
  color: #00ac99;
}
.cid-tAbHS33h3p a:hover {
  color: #00ac99 !important;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
