@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 2.4rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 3.84rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.8rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.6rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 2.24rem;
}
/* ---- 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.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.49rem + (2.4 - 1.49) * ((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.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #23bbd2 !important;
}
.bg-success {
  background-color: #ff0505 !important;
}
.bg-info {
  background-color: #465052 !important;
}
.bg-warning {
  background-color: #1fea04 !important;
}
.bg-danger {
  background-color: #0315b5 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #23bbd2 !important;
  border-color: #23bbd2 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #188190 !important;
  border-color: #188190 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #188190 !important;
  border-color: #188190 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #d0b614 !important;
  border-color: #d0b614 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #8a790d !important;
  border-color: #8a790d !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8a790d !important;
  border-color: #8a790d !important;
}
.btn-info,
.btn-info:active {
  background-color: #465052 !important;
  border-color: #465052 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #232829 !important;
  border-color: #232829 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ff0505 !important;
  border-color: #ff0505 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #b70000 !important;
  border-color: #b70000 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #b70000 !important;
  border-color: #b70000 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #1fea04 !important;
  border-color: #1fea04 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #159f03 !important;
  border-color: #159f03 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #159f03 !important;
  border-color: #159f03 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #0315b5 !important;
  border-color: #0315b5 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #020c6a !important;
  border-color: #020c6a !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #020c6a !important;
  border-color: #020c6a !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #146d7b;
  color: #146d7b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #23bbd2;
  border-color: #23bbd2;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #23bbd2 !important;
  border-color: #23bbd2 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #73650b;
  color: #73650b;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #d0b614;
  border-color: #d0b614;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #d0b614 !important;
  border-color: #d0b614 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #171a1b;
  color: #171a1b;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #465052;
  border-color: #465052;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #465052 !important;
  border-color: #465052 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #9e0000;
  color: #9e0000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #ff0505;
  border-color: #ff0505;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ff0505 !important;
  border-color: #ff0505 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #128602;
  color: #128602;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #1fea04;
  border-color: #1fea04;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #1fea04 !important;
  border-color: #1fea04 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #010951;
  color: #010951;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #0315b5;
  border-color: #0315b5;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #0315b5 !important;
  border-color: #0315b5 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #23bbd2 !important;
}
.text-secondary {
  color: #d0b614 !important;
}
.text-success {
  color: #ff0505 !important;
}
.text-info {
  color: #465052 !important;
}
.text-warning {
  color: #1fea04 !important;
}
.text-danger {
  color: #0315b5 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #146d7b !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #73650b !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #9e0000 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #171a1b !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #128602 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #010951 !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: #465052;
}
.alert-warning {
  background-color: #1fea04;
}
.alert-danger {
  background-color: #0315b5;
}
.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.active .btn {
  background-color: #23bbd2;
  border-color: #23bbd2;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #23bbd2;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #cbf1f6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffd1d1;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #bac2c4;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #c4febc;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #3c4ffc;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 2.24rem;
}
blockquote {
  border-color: #23bbd2;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #23bbd2;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #23bbd2;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #23bbd2;
  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: #23bbd2;
  border-bottom-color: #23bbd2;
}
.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: #23bbd2 !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: #d0b614 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2323bbd2' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-vbHkIw1A82 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-vbHkIw1A82 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-vbHkIw1A82 a {
  font-style: normal;
}
.cid-vbHkIw1A82 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-vbHkIw1A82 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-vbHkIw1A82 .nav-item:focus,
.cid-vbHkIw1A82 .nav-link:focus {
  outline: none;
}
.cid-vbHkIw1A82 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vbHkIw1A82 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-vbHkIw1A82 .menu-logo {
  margin-right: auto;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vbHkIw1A82 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-vbHkIw1A82 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-vbHkIw1A82 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-vbHkIw1A82 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vbHkIw1A82 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vbHkIw1A82 .dropdown .dropdown-menu {
  background: #ffffff;
  visibility: hidden;
  display: block;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-vbHkIw1A82 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-vbHkIw1A82 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vbHkIw1A82 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vbHkIw1A82 .dropdown.open > .dropdown-menu {
  visibility: visible;
}
.cid-vbHkIw1A82 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-vbHkIw1A82 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-vbHkIw1A82 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-vbHkIw1A82 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vbHkIw1A82 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vbHkIw1A82 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vbHkIw1A82 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vbHkIw1A82 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-vbHkIw1A82 button.navbar-toggler:focus {
  outline: none;
}
.cid-vbHkIw1A82 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-vbHkIw1A82 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vbHkIw1A82 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vbHkIw1A82 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vbHkIw1A82 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vbHkIw1A82 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vbHkIw1A82 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vbHkIw1A82 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vbHkIw1A82 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vbHkIw1A82 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vbHkIw1A82 .collapsed .btn {
  display: -webkit-flex;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-vbHkIw1A82 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vbHkIw1A82 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-vbHkIw1A82 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-vbHkIw1A82 .collapsed button.navbar-toggler {
  display: block;
}
.cid-vbHkIw1A82 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-vbHkIw1A82 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-vbHkIw1A82 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity, padding, height;
}
.cid-vbHkIw1A82 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vbHkIw1A82 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vbHkIw1A82 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-vbHkIw1A82.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vbHkIw1A82 img {
    height: 3.8rem !important;
  }
  .cid-vbHkIw1A82 .btn {
    display: -webkit-flex;
  }
  .cid-vbHkIw1A82 button.navbar-toggler {
    display: block;
  }
  .cid-vbHkIw1A82 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-vbHkIw1A82 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-vbHkIw1A82 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing,
  .cid-vbHkIw1A82 .navbar-collapse.show {
    display: block !important;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing .navbar-nav,
  .cid-vbHkIw1A82 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vbHkIw1A82 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-vbHkIw1A82 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing .navbar-buttons,
  .cid-vbHkIw1A82 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-vbHkIw1A82 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vbHkIw1A82 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vbHkIw1A82 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity, padding, height;
  }
  .cid-vbHkIw1A82 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vbHkIw1A82 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vbHkIw1A82 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-vbHkIw1A82 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-vbHkIw1A82 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-vbHkIw1A82 .nav-link:hover,
.cid-vbHkIw1A82 .dropdown-item:hover {
  color: #073b4c !important;
}
.cid-rQoWjmMlV7 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/p-20200617-173000-bf.jpg");
}
.cid-rN13jIJycr {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rN13jIJycr P {
  color: #767676;
}
.cid-rN13jIJycr .mbr-text,
.cid-rN13jIJycr .mbr-section-btn {
  color: #ffb600;
}
.cid-rN13jIJycr H1 {
  color: #120d3c;
}
.cid-rN4lYzRBsj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN4lYzRBsj .mbr-section-subtitle {
  color: #767676;
}
.cid-rN4lYzRBsj H2 {
  color: #080051;
}
.cid-rN4m2JSSUj {
  background: #080051;
  padding-top: 30px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #080051, #ffffff);
}
.cid-rN4m2JSSUj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rN4m2JSSUj .video-block {
    width: 100% !important;
  }
}
.cid-rN4m0csnkT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #080051;
}
.cid-sDemoBbqf9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sDemoBbqf9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sDemoBbqf9 H2 {
  color: #465052;
}
.cid-rN0YhVh2Jm {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rN0YhVh2Jm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rN0YhVh2Jm p {
  color: #767676;
  text-align: left;
}
.cid-rN0YhVh2Jm .card-box {
  padding-top: 2rem;
}
.cid-rN0YhVh2Jm .card-wrapper {
  height: 100%;
}
.cid-rQ5DNv70X9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0f1d99;
}
.cid-rQ5DNv70X9 .media-container-column {
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ5DNv70X9 .mbr-author-desc {
  display: block;
}
.cid-rQ5DNv70X9 .mbr-testimonial {
  flex-basis: auto;
  margin-top: 5rem;
  -webkit-flex-basis: auto;
}
.cid-rQ5DNv70X9 .mbr-testimonial .panel-item {
  background-color: #ffffff;
  background: linear-gradient(#ffffff, transparent);
}
.cid-rQ5DNv70X9 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2rem;
}
.cid-rQ5DNv70X9 .mbr-testimonial .card-block .testimonial-photo {
  margin-top: -5rem;
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rQ5DNv70X9 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rQ5DNv70X9 .mbr-testimonial .card-block p {
  margin: 0;
}
.cid-rQ5DNv70X9 .mbr-testimonial .card-footer {
  padding: 0 2rem 2rem 2rem;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 260px) {
  .cid-rQ5DNv70X9 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rQ5DNv70X9 .mbr-author-name {
  color: #ffffff;
}
.cid-rN0YH45GwY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rN0YH45GwY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rN0YH45GwY p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rN0YH45GwY .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rN0YH45GwY .mbr-section-btn a {
  margin: 0;
}
.cid-rN0YH45GwY .mbr-text {
  color: #767676;
}
.cid-rN0YH45GwY .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-rN0YH45GwY .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rN0YH45GwY H2 {
  color: #080051;
}
.cid-rNz5uxGLpX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #120d3c;
}
.cid-rNz5uxGLpX P {
  color: #767676;
}
.cid-rNz5uxGLpX .mbr-text,
.cid-rNz5uxGLpX .mbr-section-btn {
  color: #efefef;
}
.cid-rNz5uxGLpX H1 {
  color: #ffffff;
}
.cid-rN0YRPcmzC {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rN0YRPcmzC .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rN0YRPcmzC .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rN0YRPcmzC .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rN0YRPcmzC .time-line-date-content {
  margin-right: 2rem;
}
.cid-rN0YRPcmzC .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rN0YRPcmzC .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rN0YRPcmzC .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rN0YRPcmzC .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rN0YRPcmzC .mbr-timeline-date,
.cid-rN0YRPcmzC .timeline-text-content {
  transition: all .4s;
}
.cid-rN0YRPcmzC .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rN0YRPcmzC .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rN0YRPcmzC .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rN0YRPcmzC .reverse .time-line-date-content p {
  float: left;
}
.cid-rN0YRPcmzC .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rN0YRPcmzC .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rN0YRPcmzC .iconBackground {
    left: 0 !important;
  }
  .cid-rN0YRPcmzC .separline:before {
    left: 0!important;
  }
  .cid-rN0YRPcmzC .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rN0YRPcmzC .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rN0YRPcmzC .time-line-date-content p {
    float: left !important;
  }
  .cid-rN0YRPcmzC .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rN0YRPcmzC .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rN0YRPcmzC .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rN0YRPcmzC .mbr-timeline-date {
  color: #080051;
}
.cid-rN0YRPcmzC .mbr-timeline-title {
  color: #080051;
}
.cid-rN0YRPcmzC .mbr-timeline-text {
  color: #232323;
}
.cid-rN0Z2RuV5k {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rN0Z2RuV5k .title {
  margin-bottom: 2rem;
}
.cid-rN0Z2RuV5k .mbr-section-subtitle {
  color: #767676;
}
.cid-rN0Z2RuV5k a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rN0Z2RuV5k a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rN0Z2RuV5k textarea.form-control {
  min-height: 188px;
}
.cid-rN0Z8Y1fsf {
  padding-top: 60px;
  padding-bottom: 30px;
  position: relative;
  background-color: #ffffff;
}
.cid-rN0Z8Y1fsf p {
  color: #767676;
}
.cid-rN0Z8Y1fsf .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rN0Z8Y1fsf .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rN0Z8Y1fsf .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rN0Z8Y1fsf .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rN0Z8Y1fsf .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-rN0Z8Y1fsf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rN0Z8Y1fsf .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-rN0Z8Y1fsf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rN0Z8Y1fsf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-rN0Z8Y1fsf .mbr-figure {
    padding-top: 2rem;
    padding-top: 0;
    padding-bottom: 2rem;
  }
  .cid-rN0Z8Y1fsf .media-container-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (min-width: 992px) {
  .cid-rN0Z8Y1fsf .mbr-figure {
    padding-left: 4rem;
    padding-left: 0;
    padding-right: 4rem;
  }
  .cid-rN0Z8Y1fsf .media-container-row {
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.cid-rNaoXk6RWP {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNaoXk6RWP P {
  color: #767676;
}
.cid-rNaoXk6RWP .mbr-text,
.cid-rNaoXk6RWP .mbr-section-btn {
  color: #ffb600;
}
.cid-rNaoXk6RWP H1 {
  color: #465052;
}
.cid-rN17pGH9vN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rN17pGH9vN .mbr-section-subtitle {
  color: #767676;
}
.cid-rN9XR5BNo3 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rN9XR5BNo3 .card-box {
  padding: 0 2rem;
}
.cid-rN9XR5BNo3 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rN9XR5BNo3 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rN9XR5BNo3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rN9XR5BNo3 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rN9XR5BNo3 .mbr-text {
  color: #767676;
}
.cid-rN9XR5BNo3 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rN9XR5BNo3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rN10juE7EN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-rN10juE7EN .content {
    text-align: center;
  }
  .cid-rN10juE7EN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rN10juE7EN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rN10juE7EN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rN10juE7EN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rN10juE7EN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rN10juE7EN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rN10juE7EN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rN10juE7EN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rN10juE7EN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rN10juE7EN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rN10juE7EN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rN10juE7EN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toLiBpHwZk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #7f1933;
}
.cid-toLiBpHwZk .mbr-section-subtitle {
  color: #767676;
}
.cid-toLiBpHwZk H2 {
  color: #ffffff;
}
.cid-rN5Zn38doN {
  background: #080051;
  padding-top: 120px;
  padding-bottom: 30px;
  background: linear-gradient(0deg, #080051, #080051);
}
.cid-rN5Zn38doN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rN5Zn38doN .video-block {
    width: 100% !important;
  }
}
.cid-rN5Zn3y9PH {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #080051;
}
.cid-rN65HKC8Io {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rN65HKC8Io .line {
  background-color: #0f7699;
  color: #0f7699;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rN65HKC8Io .section-text {
  padding: 2rem 0;
}
.cid-rN65HKC8Io .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rN65HKC8Io .inner-container {
    width: 100% !important;
  }
}
.cid-rN66xyPvxz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rN66xyPvxz P {
  color: #767676;
}
.cid-rN66xyPvxz .mbr-text,
.cid-rN66xyPvxz .mbr-section-btn {
  color: #ffb600;
}
.cid-rN66xyPvxz H1 {
  color: #465052;
}
.cid-rN5Zn24snf {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rN5Zn24snf P {
  color: #767676;
}
.cid-rN5Zn24snf .mbr-text,
.cid-rN5Zn24snf .mbr-section-btn {
  color: #ffb600;
}
.cid-rN6aT1FQVV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN6aT1FQVV P {
  color: #767676;
}
.cid-rN69yANxqI {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rN69yANxqI P {
  color: #767676;
}
.cid-rN69yANxqI .mbr-text,
.cid-rN69yANxqI .mbr-section-btn {
  color: #ffb600;
}
.cid-rN69yANxqI H1 {
  color: #465052;
}
.cid-rNOMH76RSg {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rNOMH76RSg .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-rNOMH76RSg .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #ffffff;
  margin-left: 2rem;
}
.cid-rNOMH76RSg .timeline-text-content p {
  margin-bottom: 0;
}
.cid-rNOMH76RSg .time-line-date-content {
  margin-right: 2rem;
}
.cid-rNOMH76RSg .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #ffffff;
  float: right;
}
.cid-rNOMH76RSg .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-rNOMH76RSg .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rNOMH76RSg .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-rNOMH76RSg .mbr-timeline-date,
.cid-rNOMH76RSg .timeline-text-content {
  transition: all .4s;
}
.cid-rNOMH76RSg .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rNOMH76RSg .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-rNOMH76RSg .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-rNOMH76RSg .reverse .time-line-date-content p {
  float: left;
}
.cid-rNOMH76RSg .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #ffffff;
  top: 20px;
  margin-left: -10px;
}
.cid-rNOMH76RSg .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #ffffff;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-rNOMH76RSg .iconBackground {
    left: 0 !important;
  }
  .cid-rNOMH76RSg .separline:before {
    left: 0!important;
  }
  .cid-rNOMH76RSg .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-rNOMH76RSg .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-rNOMH76RSg .time-line-date-content p {
    float: left !important;
  }
  .cid-rNOMH76RSg .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-rNOMH76RSg .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-rNOMH76RSg .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-rNOMH76RSg .mbr-timeline-date {
  color: #080051;
}
.cid-rNOMH76RSg .mbr-timeline-title {
  color: #080051;
}
.cid-rNOMH76RSg .mbr-timeline-text {
  color: #232323;
}
.cid-rN5Zn7Z7hM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rN5Zn7Z7hM .title {
  margin-bottom: 2rem;
}
.cid-rN5Zn7Z7hM .mbr-section-subtitle {
  color: #120d3c;
}
.cid-rN5Zn7Z7hM a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rN5Zn7Z7hM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rN5Zn7Z7hM textarea.form-control {
  min-height: 188px;
}
.cid-rN5Zn7Z7hM H2 {
  color: #0f7699;
}
.cid-rN5Zn7Z7hM .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rN6dxypCzS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rN6dxypCzS .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rN6dxypCzS .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-rN6dxypCzS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rN6dxypCzS .inner-container {
    width: 100% !important;
  }
}
.cid-rN9Uqc9IKo {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rN9Uqc9IKo P {
  color: #767676;
}
.cid-rNaq98MLRW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #080051;
  background: linear-gradient(45deg, #080051, #ffffff);
}
.cid-rNaq98MLRW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaq98MLRW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaq98MLRW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaq98MLRW .mbr-text {
    text-align: center;
  }
}
.cid-rN5ZnatHb3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rN5ZnatHb3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rN5ZnaW3JH {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rN5ZnaW3JH .card-box {
  padding: 0 2rem;
}
.cid-rN5ZnaW3JH .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rN5ZnaW3JH .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rN5ZnaW3JH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rN5ZnaW3JH p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rN5ZnaW3JH .mbr-text {
  color: #767676;
}
.cid-rN5ZnaW3JH .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rN5ZnaW3JH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz7ou55kt {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7ou55kt .content {
    text-align: center;
  }
  .cid-tlz7ou55kt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7ou55kt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7ou55kt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7ou55kt .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7ou55kt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7ou55kt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7ou55kt .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7ou55kt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7ou55kt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7ou55kt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7ou55kt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7ou55kt .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNawlDBDjs .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNawlDBDjs .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNawlDBDjs a {
  font-style: normal;
}
.cid-rNawlDBDjs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNawlDBDjs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNawlDBDjs .nav-item:focus,
.cid-rNawlDBDjs .nav-link:focus {
  outline: none;
}
.cid-rNawlDBDjs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNawlDBDjs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNawlDBDjs .menu-logo {
  margin-right: auto;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNawlDBDjs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNawlDBDjs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNawlDBDjs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNawlDBDjs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNawlDBDjs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNawlDBDjs .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNawlDBDjs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNawlDBDjs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNawlDBDjs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNawlDBDjs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNawlDBDjs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNawlDBDjs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNawlDBDjs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNawlDBDjs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNawlDBDjs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNawlDBDjs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNawlDBDjs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNawlDBDjs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNawlDBDjs button.navbar-toggler:focus {
  outline: none;
}
.cid-rNawlDBDjs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNawlDBDjs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNawlDBDjs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNawlDBDjs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNawlDBDjs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNawlDBDjs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNawlDBDjs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNawlDBDjs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNawlDBDjs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNawlDBDjs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNawlDBDjs .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse.collapsing,
.cid-rNawlDBDjs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNawlDBDjs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNawlDBDjs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNawlDBDjs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNawlDBDjs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNawlDBDjs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNawlDBDjs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNawlDBDjs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNawlDBDjs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNawlDBDjs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNawlDBDjs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNawlDBDjs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNawlDBDjs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNawlDBDjs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNawlDBDjs .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNawlDBDjs img {
    height: 3.8rem !important;
  }
  .cid-rNawlDBDjs .btn {
    display: -webkit-flex;
  }
  .cid-rNawlDBDjs button.navbar-toggler {
    display: block;
  }
  .cid-rNawlDBDjs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNawlDBDjs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNawlDBDjs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNawlDBDjs .navbar-collapse.collapsing,
  .cid-rNawlDBDjs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNawlDBDjs .navbar-collapse.collapsing .navbar-nav,
  .cid-rNawlDBDjs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNawlDBDjs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNawlDBDjs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNawlDBDjs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNawlDBDjs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNawlDBDjs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNawlDBDjs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNawlDBDjs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNawlDBDjs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNawlDBDjs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNawlDBDjs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNawlDBDjs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNawlDBDjs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNawlDBDjs .nav-link:hover,
.cid-rNawlDBDjs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNaxLSUz7I {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNaxLSUz7I .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaxLSUz7I H2 {
  color: #080051;
}
.cid-rNaxoTPwKo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaxoTPwKo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaxoTPwKo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaxoTPwKo .mbr-text {
    text-align: center;
  }
}
.cid-rNaxoTPwKo H1 {
  color: #465052;
}
.cid-rNaxoTPwKo .mbr-text,
.cid-rNaxoTPwKo .mbr-section-btn {
  color: #767676;
}
.cid-sDdVgsq2wK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sDdVgsq2wK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sDdVgsq2wK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sDdVgsq2wK .mbr-text {
    text-align: center;
  }
}
.cid-sDdVgsq2wK H1 {
  color: #465052;
}
.cid-sDdVgsq2wK .mbr-text,
.cid-sDdVgsq2wK .mbr-section-btn {
  color: #767676;
}
.cid-sDdXmnCok6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #ffffff);
}
@media (min-width: 992px) {
  .cid-sDdXmnCok6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sDdXmnCok6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sDdXmnCok6 .mbr-text {
    text-align: center;
  }
}
.cid-sDdXmnCok6 H1 {
  color: #465052;
}
.cid-sDdXmnCok6 .mbr-text,
.cid-sDdXmnCok6 .mbr-section-btn {
  color: #767676;
}
.cid-rNaAUCi3oc {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaAUCi3oc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaAUCi3oc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaAUCi3oc .mbr-text {
    text-align: center;
  }
}
.cid-rNaAUCi3oc H1 {
  color: #465052;
}
.cid-rNaAUCi3oc .mbr-text,
.cid-rNaAUCi3oc .mbr-section-btn {
  color: #767676;
}
.cid-s4N8OibFt7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #ffffff);
}
@media (min-width: 992px) {
  .cid-s4N8OibFt7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s4N8OibFt7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s4N8OibFt7 .mbr-text {
    text-align: center;
  }
}
.cid-s4N8OibFt7 H1 {
  color: #465052;
}
.cid-s4N8OibFt7 .mbr-text,
.cid-s4N8OibFt7 .mbr-section-btn {
  color: #767676;
}
.cid-rNaEgbKuTV {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaEgbKuTV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaEgbKuTV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaEgbKuTV .mbr-text {
    text-align: center;
  }
}
.cid-rNaEgbKuTV H1 {
  color: #465052;
}
.cid-rNaEgbKuTV .mbr-text,
.cid-rNaEgbKuTV .mbr-section-btn {
  color: #767676;
}
.cid-rNaKKCtiwv {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaKKCtiwv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaKKCtiwv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaKKCtiwv .mbr-text {
    text-align: center;
  }
}
.cid-rNaKKCtiwv H1 {
  color: #465052;
}
.cid-rNaKKCtiwv .mbr-text,
.cid-rNaKKCtiwv .mbr-section-btn {
  color: #767676;
}
.cid-rNawlPbDEq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNawlPbDEq .mbr-section-subtitle {
  color: #767676;
}
.cid-rNawlPI3ty {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rNawlPI3ty .card-box {
  padding: 0 2rem;
}
.cid-rNawlPI3ty .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNawlPI3ty .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNawlPI3ty h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rNawlPI3ty p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rNawlPI3ty .mbr-text {
  color: #767676;
}
.cid-rNawlPI3ty .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNawlPI3ty .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz7Y068rD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7Y068rD .content {
    text-align: center;
  }
  .cid-tlz7Y068rD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7Y068rD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7Y068rD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7Y068rD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7Y068rD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7Y068rD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7Y068rD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7Y068rD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7Y068rD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7Y068rD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7Y068rD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7Y068rD .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNaMlZGLd2 .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNaMlZGLd2 .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNaMlZGLd2 a {
  font-style: normal;
}
.cid-rNaMlZGLd2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNaMlZGLd2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNaMlZGLd2 .nav-item:focus,
.cid-rNaMlZGLd2 .nav-link:focus {
  outline: none;
}
.cid-rNaMlZGLd2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNaMlZGLd2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNaMlZGLd2 .menu-logo {
  margin-right: auto;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNaMlZGLd2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNaMlZGLd2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNaMlZGLd2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNaMlZGLd2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNaMlZGLd2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNaMlZGLd2 .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNaMlZGLd2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNaMlZGLd2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNaMlZGLd2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNaMlZGLd2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNaMlZGLd2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNaMlZGLd2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNaMlZGLd2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNaMlZGLd2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNaMlZGLd2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNaMlZGLd2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNaMlZGLd2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNaMlZGLd2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNaMlZGLd2 button.navbar-toggler:focus {
  outline: none;
}
.cid-rNaMlZGLd2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNaMlZGLd2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNaMlZGLd2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaMlZGLd2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaMlZGLd2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNaMlZGLd2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaMlZGLd2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNaMlZGLd2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNaMlZGLd2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaMlZGLd2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaMlZGLd2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.collapsing,
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNaMlZGLd2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNaMlZGLd2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNaMlZGLd2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNaMlZGLd2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNaMlZGLd2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaMlZGLd2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNaMlZGLd2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNaMlZGLd2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNaMlZGLd2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNaMlZGLd2 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaMlZGLd2 img {
    height: 3.8rem !important;
  }
  .cid-rNaMlZGLd2 .btn {
    display: -webkit-flex;
  }
  .cid-rNaMlZGLd2 button.navbar-toggler {
    display: block;
  }
  .cid-rNaMlZGLd2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNaMlZGLd2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaMlZGLd2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNaMlZGLd2 .navbar-collapse.collapsing,
  .cid-rNaMlZGLd2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNaMlZGLd2 .navbar-collapse.collapsing .navbar-nav,
  .cid-rNaMlZGLd2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNaMlZGLd2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNaMlZGLd2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNaMlZGLd2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNaMlZGLd2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNaMlZGLd2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNaMlZGLd2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNaMlZGLd2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNaMlZGLd2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNaMlZGLd2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNaMlZGLd2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNaMlZGLd2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNaMlZGLd2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNaMlZGLd2 .nav-link:hover,
.cid-rNaMlZGLd2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNaMm0MNbU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaMm0MNbU .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaMm0MNbU H2 {
  color: #080051;
}
.cid-sndTxZnMvq {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sndTxZnMvq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sndTxZnMvq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sndTxZnMvq .mbr-text {
    text-align: center;
  }
}
.cid-sndTxZnMvq H1 {
  color: #465052;
}
.cid-sndTxZnMvq .mbr-text,
.cid-sndTxZnMvq .mbr-section-btn {
  color: #767676;
}
.cid-rNaMm1KNaU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaMm1KNaU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaMm1KNaU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaMm1KNaU .mbr-text {
    text-align: center;
  }
}
.cid-rNaMm1KNaU H1 {
  color: #465052;
}
.cid-rNaMm1KNaU .mbr-text,
.cid-rNaMm1KNaU .mbr-section-btn {
  color: #767676;
}
.cid-rNaMm2PS23 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaMm2PS23 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaMm2PS23 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaMm2PS23 .mbr-text {
    text-align: center;
  }
}
.cid-rNaMm2PS23 H1 {
  color: #465052;
}
.cid-rNaMm2PS23 .mbr-text,
.cid-rNaMm2PS23 .mbr-section-btn {
  color: #767676;
}
.cid-rNaMm42dw7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaMm42dw7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaMm42dw7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaMm42dw7 .mbr-text {
    text-align: center;
  }
}
.cid-rNaMm42dw7 H1 {
  color: #465052;
}
.cid-rNaMm42dw7 .mbr-text,
.cid-rNaMm42dw7 .mbr-section-btn {
  color: #767676;
}
.cid-rNaMm5m4X9 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaMm5m4X9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaMm5m4X9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNaMm5m4X9 .mbr-text {
    text-align: center;
  }
}
.cid-rNaMm5m4X9 H1 {
  color: #465052;
}
.cid-rNaMm5m4X9 .mbr-text,
.cid-rNaMm5m4X9 .mbr-section-btn {
  color: #767676;
}
.cid-rNaMm6uZME {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaMm6uZME .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaMm7ufFF {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rNaMm7ufFF .card-box {
  padding: 0 2rem;
}
.cid-rNaMm7ufFF .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNaMm7ufFF .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNaMm7ufFF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rNaMm7ufFF p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rNaMm7ufFF .mbr-text {
  color: #767676;
}
.cid-rNaMm7ufFF .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNaMm7ufFF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz84eYvad {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz84eYvad .content {
    text-align: center;
  }
  .cid-tlz84eYvad .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz84eYvad .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz84eYvad .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz84eYvad .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz84eYvad .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz84eYvad .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz84eYvad .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz84eYvad .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz84eYvad .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz84eYvad .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz84eYvad .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz84eYvad .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNaQ2bfttT .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNaQ2bfttT .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNaQ2bfttT a {
  font-style: normal;
}
.cid-rNaQ2bfttT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNaQ2bfttT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNaQ2bfttT .nav-item:focus,
.cid-rNaQ2bfttT .nav-link:focus {
  outline: none;
}
.cid-rNaQ2bfttT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNaQ2bfttT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNaQ2bfttT .menu-logo {
  margin-right: auto;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNaQ2bfttT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNaQ2bfttT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNaQ2bfttT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNaQ2bfttT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNaQ2bfttT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNaQ2bfttT .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNaQ2bfttT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNaQ2bfttT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNaQ2bfttT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNaQ2bfttT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNaQ2bfttT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNaQ2bfttT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNaQ2bfttT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNaQ2bfttT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNaQ2bfttT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNaQ2bfttT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNaQ2bfttT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNaQ2bfttT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNaQ2bfttT button.navbar-toggler:focus {
  outline: none;
}
.cid-rNaQ2bfttT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNaQ2bfttT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNaQ2bfttT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaQ2bfttT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaQ2bfttT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNaQ2bfttT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaQ2bfttT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNaQ2bfttT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNaQ2bfttT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaQ2bfttT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaQ2bfttT .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse.collapsing,
.cid-rNaQ2bfttT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNaQ2bfttT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNaQ2bfttT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNaQ2bfttT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNaQ2bfttT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNaQ2bfttT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNaQ2bfttT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNaQ2bfttT .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNaQ2bfttT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNaQ2bfttT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaQ2bfttT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNaQ2bfttT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNaQ2bfttT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNaQ2bfttT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNaQ2bfttT .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaQ2bfttT img {
    height: 3.8rem !important;
  }
  .cid-rNaQ2bfttT .btn {
    display: -webkit-flex;
  }
  .cid-rNaQ2bfttT button.navbar-toggler {
    display: block;
  }
  .cid-rNaQ2bfttT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNaQ2bfttT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaQ2bfttT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNaQ2bfttT .navbar-collapse.collapsing,
  .cid-rNaQ2bfttT .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNaQ2bfttT .navbar-collapse.collapsing .navbar-nav,
  .cid-rNaQ2bfttT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNaQ2bfttT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNaQ2bfttT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNaQ2bfttT .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNaQ2bfttT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNaQ2bfttT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNaQ2bfttT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNaQ2bfttT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNaQ2bfttT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNaQ2bfttT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNaQ2bfttT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNaQ2bfttT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNaQ2bfttT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNaQ2bfttT .nav-link:hover,
.cid-rNaQ2bfttT .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNaQ2bUQDS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaQ2bUQDS .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaQ2bUQDS H2 {
  color: #080051;
}
.cid-rNaSefBZvU {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaSefBZvU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaSefBZvU .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaSefBZvU .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaSefBZvU .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaSefBZvU .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaSefBZvU .mbr-text,
.cid-rNaSefBZvU .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaQ2coFLd {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaQ2coFLd .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaQ2coFLd .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaQ2coFLd .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaQ2coFLd .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaQ2coFLd .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaQ2coFLd .mbr-text,
.cid-rNaQ2coFLd .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaQ2d1VsX {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaQ2d1VsX .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaQ2d1VsX .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaQ2d1VsX .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaQ2d1VsX .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaQ2d1VsX .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaQ2d1VsX .mbr-text,
.cid-rNaQ2d1VsX .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaQ2dATAv {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaQ2dATAv .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaQ2dATAv .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaQ2dATAv .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaQ2dATAv .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaQ2dATAv .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaQ2dATAv .mbr-text,
.cid-rNaQ2dATAv .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaScP0yfI {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaScP0yfI .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaScP0yfI .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaScP0yfI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaScP0yfI .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaScP0yfI .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaScP0yfI .mbr-text,
.cid-rNaScP0yfI .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaQ2edH7O {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaQ2edH7O .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaQ2eE2zP {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rNaQ2eE2zP .card-box {
  padding: 0 2rem;
}
.cid-rNaQ2eE2zP .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNaQ2eE2zP .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNaQ2eE2zP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rNaQ2eE2zP p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rNaQ2eE2zP .mbr-text {
  color: #767676;
}
.cid-rNaQ2eE2zP .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNaQ2eE2zP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz879Tpuc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz879Tpuc .content {
    text-align: center;
  }
  .cid-tlz879Tpuc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz879Tpuc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz879Tpuc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz879Tpuc .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz879Tpuc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz879Tpuc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz879Tpuc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz879Tpuc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz879Tpuc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz879Tpuc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz879Tpuc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz879Tpuc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNnjL6FN5R {
  padding-top: 30px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/logo-pi-clienti-in-negozio-blu-2000x232.jpg");
}
.cid-rNnhCQsDje {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNnhCQsDje P {
  color: #767676;
}
.cid-rNnhCQsDje H1 {
  color: #767676;
}
.cid-rNnhCXWZXY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0025a9;
  background: linear-gradient(45deg, #0025a9, #080051);
}
.cid-rNnhCXWZXY .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNnhCXWZXY .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNnhCXWZXY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rNnhCXWZXY .mbr-text {
    text-align: center;
  }
}
.cid-rNnlzDkz8v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnlzDkz8v .line {
  background-color: #080051;
  color: #080051;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rNnlzDkz8v .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rNnlzDkz8v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rNnlzDkz8v .inner-container {
    width: 100% !important;
  }
}
.cid-rNnlzDkz8v .section-text DIV {
  text-align: left;
}
.cid-rNnnlQgqMY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNnnlQgqMY P {
  color: #767676;
}
.cid-rNnnlQgqMY H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNnnlQgqMY .mbr-text,
.cid-rNnnlQgqMY .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNnnlQgqMY DIV {
  text-align: center;
}
.cid-rNnjNFgbvs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnjNFgbvs .card-img {
  background-color: #fff;
}
.cid-rNnjNFgbvs .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNnjNFgbvs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNnjNFgbvs p {
  text-align: left;
}
.cid-rNnjNFgbvs .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNnjNFgbvs .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNnjNFgbvs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNnjNFgbvs .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNnjNFgbvs .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rNnsDZXGmS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNnsDZXGmS P {
  color: #767676;
}
.cid-rNnsDZXGmS H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNnsDZXGmS .mbr-text,
.cid-rNnsDZXGmS .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNnsDZXGmS DIV {
  text-align: center;
}
.cid-rNnsF3KmrZ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnsF3KmrZ .card-img {
  background-color: #fff;
}
.cid-rNnsF3KmrZ .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNnsF3KmrZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNnsF3KmrZ p {
  text-align: left;
}
.cid-rNnsF3KmrZ .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNnsF3KmrZ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNnsF3KmrZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNnsF3KmrZ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNnsF3KmrZ .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rNntN9UA2i {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNntN9UA2i P {
  color: #767676;
}
.cid-rNntN9UA2i H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNntN9UA2i .mbr-text,
.cid-rNntN9UA2i .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNntN9UA2i DIV {
  text-align: center;
}
.cid-rNntO0QPaJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNntO0QPaJ .card-img {
  background-color: #fff;
}
.cid-rNntO0QPaJ .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNntO0QPaJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNntO0QPaJ p {
  text-align: left;
}
.cid-rNntO0QPaJ .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNntO0QPaJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNntO0QPaJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNntO0QPaJ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNntO0QPaJ .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rNnuTj2ElI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNnuTj2ElI P {
  color: #767676;
}
.cid-rNnuTj2ElI H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNnuTj2ElI .mbr-text,
.cid-rNnuTj2ElI .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNnuTj2ElI DIV {
  text-align: center;
}
.cid-rNnuTWG5aA {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnuTWG5aA .card-img {
  background-color: #fff;
}
.cid-rNnuTWG5aA .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNnuTWG5aA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNnuTWG5aA p {
  text-align: left;
}
.cid-rNnuTWG5aA .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNnuTWG5aA .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNnuTWG5aA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNnuTWG5aA .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNnuTWG5aA .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rNnvTNKmas {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNnvTNKmas P {
  color: #767676;
}
.cid-rNnvTNKmas H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNnvTNKmas .mbr-text,
.cid-rNnvTNKmas .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNnvTNKmas DIV {
  text-align: center;
}
.cid-rNnvUf1b8o {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnvUf1b8o .card-img {
  background-color: #fff;
}
.cid-rNnvUf1b8o .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNnvUf1b8o h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNnvUf1b8o p {
  text-align: left;
}
.cid-rNnvUf1b8o .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNnvUf1b8o .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNnvUf1b8o .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNnvUf1b8o .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNnvUf1b8o .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rNnykfTldy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #0025a9;
}
.cid-rNnykfTldy P {
  color: #767676;
}
.cid-rNnykfTldy H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rNnykfTldy .mbr-text,
.cid-rNnykfTldy .mbr-section-btn {
  color: #cccccc;
  text-align: center;
}
.cid-rNnykfTldy DIV {
  text-align: center;
}
.cid-rNnykXc3eO {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNnykXc3eO .card-img {
  background-color: #fff;
}
.cid-rNnykXc3eO .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rNnykXc3eO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rNnykXc3eO p {
  text-align: left;
}
.cid-rNnykXc3eO .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rNnykXc3eO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNnykXc3eO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rNnykXc3eO .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rNnykXc3eO .card-title {
  text-align: center;
  color: #e70000;
}
.cid-toLfE4eVPg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #010b64;
}
@media (max-width: 767px) {
  .cid-toLfE4eVPg .content {
    text-align: center;
  }
  .cid-toLfE4eVPg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-toLfE4eVPg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-toLfE4eVPg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-toLfE4eVPg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-toLfE4eVPg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toLfE4eVPg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-toLfE4eVPg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-toLfE4eVPg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toLfE4eVPg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-toLfE4eVPg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-toLfE4eVPg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toLfE4eVPg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toLfE4eVPg H5 {
  color: #ffffff;
}
.cid-rNo5dYNZ1g .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNo5dYNZ1g .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNo5dYNZ1g a {
  font-style: normal;
}
.cid-rNo5dYNZ1g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNo5dYNZ1g .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNo5dYNZ1g .nav-item:focus,
.cid-rNo5dYNZ1g .nav-link:focus {
  outline: none;
}
.cid-rNo5dYNZ1g .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNo5dYNZ1g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNo5dYNZ1g .menu-logo {
  margin-right: auto;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNo5dYNZ1g .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNo5dYNZ1g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNo5dYNZ1g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNo5dYNZ1g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNo5dYNZ1g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNo5dYNZ1g .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNo5dYNZ1g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNo5dYNZ1g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNo5dYNZ1g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNo5dYNZ1g .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNo5dYNZ1g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNo5dYNZ1g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNo5dYNZ1g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNo5dYNZ1g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNo5dYNZ1g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNo5dYNZ1g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNo5dYNZ1g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNo5dYNZ1g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNo5dYNZ1g button.navbar-toggler:focus {
  outline: none;
}
.cid-rNo5dYNZ1g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNo5dYNZ1g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNo5dYNZ1g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNo5dYNZ1g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNo5dYNZ1g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNo5dYNZ1g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNo5dYNZ1g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNo5dYNZ1g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNo5dYNZ1g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNo5dYNZ1g .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNo5dYNZ1g .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.collapsing,
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNo5dYNZ1g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNo5dYNZ1g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNo5dYNZ1g .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNo5dYNZ1g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNo5dYNZ1g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNo5dYNZ1g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNo5dYNZ1g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNo5dYNZ1g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNo5dYNZ1g .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNo5dYNZ1g .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNo5dYNZ1g img {
    height: 3.8rem !important;
  }
  .cid-rNo5dYNZ1g .btn {
    display: -webkit-flex;
  }
  .cid-rNo5dYNZ1g button.navbar-toggler {
    display: block;
  }
  .cid-rNo5dYNZ1g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNo5dYNZ1g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNo5dYNZ1g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNo5dYNZ1g .navbar-collapse.collapsing,
  .cid-rNo5dYNZ1g .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNo5dYNZ1g .navbar-collapse.collapsing .navbar-nav,
  .cid-rNo5dYNZ1g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNo5dYNZ1g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNo5dYNZ1g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNo5dYNZ1g .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNo5dYNZ1g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNo5dYNZ1g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNo5dYNZ1g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNo5dYNZ1g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNo5dYNZ1g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNo5dYNZ1g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNo5dYNZ1g .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNo5dYNZ1g .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNo5dYNZ1g .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNo5dYNZ1g .nav-link:hover,
.cid-rNo5dYNZ1g .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNo5dZszwF {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNo5dZszwF .mbr-text,
.cid-rNo5dZszwF blockquote {
  color: #767676;
}
.cid-rNo5dZszwF DIV {
  color: #232323;
}
.cid-tlz8i6AhWL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz8i6AhWL .content {
    text-align: center;
  }
  .cid-tlz8i6AhWL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz8i6AhWL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz8i6AhWL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz8i6AhWL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz8i6AhWL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz8i6AhWL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz8i6AhWL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz8i6AhWL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz8i6AhWL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz8i6AhWL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz8i6AhWL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz8i6AhWL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNnUyRqeBQ .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNnUyRqeBQ .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNnUyRqeBQ a {
  font-style: normal;
}
.cid-rNnUyRqeBQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNnUyRqeBQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNnUyRqeBQ .nav-item:focus,
.cid-rNnUyRqeBQ .nav-link:focus {
  outline: none;
}
.cid-rNnUyRqeBQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNnUyRqeBQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNnUyRqeBQ .menu-logo {
  margin-right: auto;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNnUyRqeBQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNnUyRqeBQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNnUyRqeBQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNnUyRqeBQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNnUyRqeBQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNnUyRqeBQ .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNnUyRqeBQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNnUyRqeBQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNnUyRqeBQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNnUyRqeBQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNnUyRqeBQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNnUyRqeBQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNnUyRqeBQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNnUyRqeBQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNnUyRqeBQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNnUyRqeBQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNnUyRqeBQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNnUyRqeBQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNnUyRqeBQ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNnUyRqeBQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNnUyRqeBQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNnUyRqeBQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNnUyRqeBQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNnUyRqeBQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNnUyRqeBQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNnUyRqeBQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNnUyRqeBQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNnUyRqeBQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNnUyRqeBQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNnUyRqeBQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.collapsing,
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNnUyRqeBQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNnUyRqeBQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNnUyRqeBQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNnUyRqeBQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNnUyRqeBQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNnUyRqeBQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNnUyRqeBQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNnUyRqeBQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNnUyRqeBQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNnUyRqeBQ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNnUyRqeBQ img {
    height: 3.8rem !important;
  }
  .cid-rNnUyRqeBQ .btn {
    display: -webkit-flex;
  }
  .cid-rNnUyRqeBQ button.navbar-toggler {
    display: block;
  }
  .cid-rNnUyRqeBQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNnUyRqeBQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNnUyRqeBQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNnUyRqeBQ .navbar-collapse.collapsing,
  .cid-rNnUyRqeBQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNnUyRqeBQ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNnUyRqeBQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNnUyRqeBQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNnUyRqeBQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNnUyRqeBQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNnUyRqeBQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNnUyRqeBQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNnUyRqeBQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNnUyRqeBQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNnUyRqeBQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNnUyRqeBQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNnUyRqeBQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNnUyRqeBQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNnUyRqeBQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNnUyRqeBQ .nav-link:hover,
.cid-rNnUyRqeBQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNnVhkEZD1 {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNnVhkEZD1 .mbr-text,
.cid-rNnVhkEZD1 blockquote {
  color: #767676;
}
.cid-rNnVhkEZD1 DIV {
  color: #232323;
}
.cid-tlz8feUiHr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz8feUiHr .content {
    text-align: center;
  }
  .cid-tlz8feUiHr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz8feUiHr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz8feUiHr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz8feUiHr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz8feUiHr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz8feUiHr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz8feUiHr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz8feUiHr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz8feUiHr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz8feUiHr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz8feUiHr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz8feUiHr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNshvbbVBv {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNshvbbVBv .mbr-section-subtitle {
  color: #767676;
}
.cid-rNshvbbVBv .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNshvbbVBv .mbr-text {
  color: #767676;
}
.cid-rNshvbbVBv .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rNshvbbVBv .mbr-author-name {
  color: #767676;
}
.cid-rNshvbbVBv .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rNshvbbVBv .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rNshvbbVBv .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rNshvbbVBv .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rNshvbbVBv .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rNshvbbVBv .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rNshvbbVBv H2 {
  color: #232323;
}
.cid-tlz7hxg81A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7hxg81A .content {
    text-align: center;
  }
  .cid-tlz7hxg81A .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7hxg81A .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7hxg81A .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7hxg81A .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7hxg81A .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7hxg81A .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7hxg81A .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7hxg81A .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7hxg81A .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7hxg81A .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7hxg81A .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7hxg81A .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNsdOXl187 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNsdOXl187 .mbr-section-subtitle {
  color: #767676;
}
.cid-rNsdOXl187 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNsdOXl187 .mbr-text {
  color: #767676;
}
.cid-rNsdOXl187 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rNsdOXl187 .mbr-author-name {
  color: #767676;
}
.cid-rNsdOXl187 .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rNsdOXl187 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rNsdOXl187 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rNsdOXl187 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rNsdOXl187 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rNsdOXl187 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rNsdOXl187 H2 {
  color: #232323;
}
.cid-tlz7egDdxI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7egDdxI .content {
    text-align: center;
  }
  .cid-tlz7egDdxI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7egDdxI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7egDdxI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7egDdxI .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7egDdxI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7egDdxI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7egDdxI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7egDdxI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7egDdxI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7egDdxI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7egDdxI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7egDdxI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOe86pxR90 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/banner-website-3.png");
}
.cid-rNsawGvWW8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNsawGvWW8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rNsawGvWW8 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNsawGvWW8 .mbr-text {
  color: #767676;
}
.cid-rNsawGvWW8 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rNsawGvWW8 .mbr-author-name {
  color: #767676;
}
.cid-rNsawGvWW8 .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rNsawGvWW8 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rNsawGvWW8 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rNsawGvWW8 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rNsawGvWW8 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rNsawGvWW8 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rNsawGvWW8 H2 {
  color: #080051;
}
.cid-tlz78eeZlh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz78eeZlh .content {
    text-align: center;
  }
  .cid-tlz78eeZlh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz78eeZlh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz78eeZlh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz78eeZlh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz78eeZlh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz78eeZlh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz78eeZlh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz78eeZlh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz78eeZlh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz78eeZlh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz78eeZlh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz78eeZlh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOX9gAc9l4 .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rOX9gAc9l4 .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rOX9gAc9l4 a {
  font-style: normal;
}
.cid-rOX9gAc9l4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOX9gAc9l4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rOX9gAc9l4 .nav-item:focus,
.cid-rOX9gAc9l4 .nav-link:focus {
  outline: none;
}
.cid-rOX9gAc9l4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOX9gAc9l4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOX9gAc9l4 .menu-logo {
  margin-right: auto;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOX9gAc9l4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOX9gAc9l4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOX9gAc9l4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOX9gAc9l4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOX9gAc9l4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOX9gAc9l4 .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOX9gAc9l4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOX9gAc9l4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOX9gAc9l4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOX9gAc9l4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOX9gAc9l4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOX9gAc9l4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOX9gAc9l4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOX9gAc9l4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOX9gAc9l4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOX9gAc9l4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOX9gAc9l4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOX9gAc9l4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOX9gAc9l4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rOX9gAc9l4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOX9gAc9l4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOX9gAc9l4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOX9gAc9l4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOX9gAc9l4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOX9gAc9l4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOX9gAc9l4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOX9gAc9l4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOX9gAc9l4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOX9gAc9l4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOX9gAc9l4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.collapsing,
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOX9gAc9l4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rOX9gAc9l4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rOX9gAc9l4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOX9gAc9l4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOX9gAc9l4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOX9gAc9l4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOX9gAc9l4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOX9gAc9l4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOX9gAc9l4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rOX9gAc9l4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOX9gAc9l4 img {
    height: 3.8rem !important;
  }
  .cid-rOX9gAc9l4 .btn {
    display: -webkit-flex;
  }
  .cid-rOX9gAc9l4 button.navbar-toggler {
    display: block;
  }
  .cid-rOX9gAc9l4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOX9gAc9l4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOX9gAc9l4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOX9gAc9l4 .navbar-collapse.collapsing,
  .cid-rOX9gAc9l4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOX9gAc9l4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rOX9gAc9l4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOX9gAc9l4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOX9gAc9l4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOX9gAc9l4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOX9gAc9l4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOX9gAc9l4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOX9gAc9l4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOX9gAc9l4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOX9gAc9l4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOX9gAc9l4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOX9gAc9l4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOX9gAc9l4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOX9gAc9l4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOX9gAc9l4 .nav-link:hover,
.cid-rOX9gAc9l4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOXqt52hUu {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rOXqt52hUu .mbr-section-subtitle {
  color: #465052;
}
.cid-rOXqt52hUu H2 {
  color: #465052;
}
.cid-rOX9gAWSpU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rOX9gAWSpU .mbr-section-subtitle {
  color: #767676;
}
.cid-rOX9gAWSpU H2 {
  color: #080051;
}
.cid-rOX9gBkAXL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOX9gBkAXL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOX9gBkAXL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOX9gBkAXL .mbr-text {
    text-align: center;
  }
}
.cid-rOX9gBkAXL H1 {
  color: #465052;
}
.cid-rOX9gBkAXL .mbr-text,
.cid-rOX9gBkAXL .mbr-section-btn {
  color: #767676;
}
.cid-rOX9gBWqwy {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOX9gBWqwy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOX9gBWqwy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOX9gBWqwy .mbr-text {
    text-align: center;
  }
}
.cid-rOX9gBWqwy H1 {
  color: #465052;
}
.cid-rOX9gBWqwy .mbr-text,
.cid-rOX9gBWqwy .mbr-section-btn {
  color: #767676;
}
.cid-rOX9gCx6wp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOX9gCx6wp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOX9gCx6wp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOX9gCx6wp .mbr-text {
    text-align: center;
  }
}
.cid-rOX9gCx6wp H1 {
  color: #465052;
}
.cid-rOX9gCx6wp .mbr-text,
.cid-rOX9gCx6wp .mbr-section-btn {
  color: #767676;
}
.cid-rOXn7Sowov {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXn7Sowov .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXn7Sowov .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXn7Sowov .mbr-text {
    text-align: center;
  }
}
.cid-rOXn7Sowov H1 {
  color: #465052;
}
.cid-rOXn7Sowov .mbr-text,
.cid-rOXn7Sowov .mbr-section-btn {
  color: #767676;
}
.cid-rOX9gD7uT7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOX9gD7uT7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOX9gD7uT7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOX9gD7uT7 .mbr-text {
    text-align: center;
  }
}
.cid-rOX9gD7uT7 H1 {
  color: #465052;
}
.cid-rOX9gD7uT7 .mbr-text,
.cid-rOX9gD7uT7 .mbr-section-btn {
  color: #767676;
}
.cid-rOXnGpqNPA {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXnGpqNPA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXnGpqNPA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXnGpqNPA .mbr-text {
    text-align: center;
  }
}
.cid-rOXnGpqNPA H1 {
  color: #465052;
}
.cid-rOXnGpqNPA .mbr-text,
.cid-rOXnGpqNPA .mbr-section-btn {
  color: #767676;
}
.cid-rOXnnvCrxj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOXnnvCrxj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXnnvCrxj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXnnvCrxj .mbr-text {
    text-align: center;
  }
}
.cid-rOXnnvCrxj H1 {
  color: #465052;
}
.cid-rOXnnvCrxj .mbr-text,
.cid-rOXnnvCrxj .mbr-section-btn {
  color: #767676;
}
.cid-rOXo1xEWyk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXo1xEWyk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXo1xEWyk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXo1xEWyk .mbr-text {
    text-align: center;
  }
}
.cid-rOXo1xEWyk H1 {
  color: #465052;
}
.cid-rOXo1xEWyk .mbr-text,
.cid-rOXo1xEWyk .mbr-section-btn {
  color: #767676;
}
.cid-rOXoBIojqc {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOXoBIojqc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXoBIojqc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXoBIojqc .mbr-text {
    text-align: center;
  }
}
.cid-rOXoBIojqc H1 {
  color: #465052;
}
.cid-rOXoBIojqc .mbr-text,
.cid-rOXoBIojqc .mbr-section-btn {
  color: #767676;
}
.cid-rOXois02Xr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXois02Xr .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXois02Xr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXois02Xr .mbr-text {
    text-align: center;
  }
}
.cid-rOXois02Xr H1 {
  color: #465052;
}
.cid-rOXois02Xr .mbr-text,
.cid-rOXois02Xr .mbr-section-btn {
  color: #767676;
}
.cid-s699K106uT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-s699K106uT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s699K106uT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s699K106uT .mbr-text {
    text-align: center;
  }
}
.cid-s699K106uT H1 {
  color: #465052;
}
.cid-s699K106uT .mbr-text,
.cid-s699K106uT .mbr-section-btn {
  color: #767676;
}
.cid-s699NgA7Dv {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-s699NgA7Dv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s699NgA7Dv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s699NgA7Dv .mbr-text {
    text-align: center;
  }
}
.cid-s699NgA7Dv H1 {
  color: #465052;
}
.cid-s699NgA7Dv .mbr-text,
.cid-s699NgA7Dv .mbr-section-btn {
  color: #767676;
}
.cid-rOXp2lyczw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOXp2lyczw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXp2lyczw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXp2lyczw .mbr-text {
    text-align: center;
  }
}
.cid-rOXp2lyczw H1 {
  color: #465052;
}
.cid-rOXp2lyczw .mbr-text,
.cid-rOXp2lyczw .mbr-section-btn {
  color: #767676;
}
.cid-rOXpj5hPAK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXpj5hPAK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXpj5hPAK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXpj5hPAK .mbr-text {
    text-align: center;
  }
}
.cid-rOXpj5hPAK H1 {
  color: #465052;
}
.cid-rOXpj5hPAK .mbr-text,
.cid-rOXpj5hPAK .mbr-section-btn {
  color: #767676;
}
.cid-rOXpw7a3x3 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOXpw7a3x3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXpw7a3x3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXpw7a3x3 .mbr-text {
    text-align: center;
  }
}
.cid-rOXpw7a3x3 H1 {
  color: #465052;
}
.cid-rOXpw7a3x3 .mbr-text,
.cid-rOXpw7a3x3 .mbr-section-btn {
  color: #767676;
}
.cid-rOXpJ7BTO9 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOXpJ7BTO9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXpJ7BTO9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXpJ7BTO9 .mbr-text {
    text-align: center;
  }
}
.cid-rOXpJ7BTO9 H1 {
  color: #465052;
}
.cid-rOXpJ7BTO9 .mbr-text,
.cid-rOXpJ7BTO9 .mbr-section-btn {
  color: #767676;
}
.cid-rOXpQR02pD {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rOXpQR02pD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOXpQR02pD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOXpQR02pD .mbr-text {
    text-align: center;
  }
}
.cid-rOXpQR02pD H1 {
  color: #465052;
}
.cid-rOXpQR02pD .mbr-text,
.cid-rOXpQR02pD .mbr-section-btn {
  color: #767676;
}
.cid-rOYGYYwdCR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #cccccc);
}
@media (min-width: 992px) {
  .cid-rOYGYYwdCR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOYGYYwdCR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYGYYwdCR .mbr-text {
    text-align: center;
  }
}
.cid-rOYGYYwdCR H1 {
  color: #465052;
}
.cid-rOYGYYwdCR .mbr-text,
.cid-rOYGYYwdCR .mbr-section-btn {
  color: #767676;
}
.cid-rOX9gDL1cV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rOX9gDL1cV .mbr-section-subtitle {
  color: #767676;
}
.cid-rOX9gEee4r {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rOX9gEee4r .card-box {
  padding: 0 2rem;
}
.cid-rOX9gEee4r .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rOX9gEee4r .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rOX9gEee4r h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rOX9gEee4r p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rOX9gEee4r .mbr-text {
  color: #767676;
}
.cid-rOX9gEee4r .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rOX9gEee4r .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz7UPa0oE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7UPa0oE .content {
    text-align: center;
  }
  .cid-tlz7UPa0oE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7UPa0oE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7UPa0oE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7UPa0oE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7UPa0oE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7UPa0oE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7UPa0oE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7UPa0oE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7UPa0oE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7UPa0oE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7UPa0oE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7UPa0oE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNoaa4qf8C .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNoaa4qf8C .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNoaa4qf8C a {
  font-style: normal;
}
.cid-rNoaa4qf8C .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNoaa4qf8C .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNoaa4qf8C .nav-item:focus,
.cid-rNoaa4qf8C .nav-link:focus {
  outline: none;
}
.cid-rNoaa4qf8C .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNoaa4qf8C .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNoaa4qf8C .menu-logo {
  margin-right: auto;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNoaa4qf8C .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNoaa4qf8C .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNoaa4qf8C .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNoaa4qf8C .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNoaa4qf8C .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNoaa4qf8C .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNoaa4qf8C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNoaa4qf8C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNoaa4qf8C .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNoaa4qf8C .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNoaa4qf8C .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNoaa4qf8C .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNoaa4qf8C .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNoaa4qf8C .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNoaa4qf8C .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNoaa4qf8C .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNoaa4qf8C .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNoaa4qf8C button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNoaa4qf8C button.navbar-toggler:focus {
  outline: none;
}
.cid-rNoaa4qf8C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNoaa4qf8C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNoaa4qf8C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNoaa4qf8C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNoaa4qf8C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNoaa4qf8C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNoaa4qf8C nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNoaa4qf8C nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNoaa4qf8C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNoaa4qf8C .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNoaa4qf8C .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse.collapsing,
.cid-rNoaa4qf8C .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNoaa4qf8C .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNoaa4qf8C .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNoaa4qf8C .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNoaa4qf8C .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNoaa4qf8C .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNoaa4qf8C .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNoaa4qf8C .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNoaa4qf8C .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNoaa4qf8C .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNoaa4qf8C .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNoaa4qf8C .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNoaa4qf8C .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNoaa4qf8C .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNoaa4qf8C .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNoaa4qf8C img {
    height: 3.8rem !important;
  }
  .cid-rNoaa4qf8C .btn {
    display: -webkit-flex;
  }
  .cid-rNoaa4qf8C button.navbar-toggler {
    display: block;
  }
  .cid-rNoaa4qf8C .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNoaa4qf8C .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNoaa4qf8C .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNoaa4qf8C .navbar-collapse.collapsing,
  .cid-rNoaa4qf8C .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNoaa4qf8C .navbar-collapse.collapsing .navbar-nav,
  .cid-rNoaa4qf8C .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNoaa4qf8C .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNoaa4qf8C .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNoaa4qf8C .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNoaa4qf8C .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNoaa4qf8C .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNoaa4qf8C .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNoaa4qf8C .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNoaa4qf8C .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNoaa4qf8C .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNoaa4qf8C .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNoaa4qf8C .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNoaa4qf8C .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNoaa4qf8C .nav-link:hover,
.cid-rNoaa4qf8C .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNoaa5O3VY {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNoaa5O3VY .mbr-text,
.cid-rNoaa5O3VY blockquote {
  color: #767676;
}
.cid-rNoaa5O3VY DIV {
  color: #232323;
}
.cid-tlz8koYsuR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz8koYsuR .content {
    text-align: center;
  }
  .cid-tlz8koYsuR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz8koYsuR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz8koYsuR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz8koYsuR .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz8koYsuR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz8koYsuR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz8koYsuR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz8koYsuR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz8koYsuR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz8koYsuR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz8koYsuR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz8koYsuR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNoaeFAVw4 .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNoaeFAVw4 .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNoaeFAVw4 a {
  font-style: normal;
}
.cid-rNoaeFAVw4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNoaeFAVw4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNoaeFAVw4 .nav-item:focus,
.cid-rNoaeFAVw4 .nav-link:focus {
  outline: none;
}
.cid-rNoaeFAVw4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNoaeFAVw4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNoaeFAVw4 .menu-logo {
  margin-right: auto;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNoaeFAVw4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNoaeFAVw4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNoaeFAVw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNoaeFAVw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNoaeFAVw4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNoaeFAVw4 .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNoaeFAVw4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNoaeFAVw4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNoaeFAVw4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNoaeFAVw4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNoaeFAVw4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNoaeFAVw4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNoaeFAVw4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNoaeFAVw4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNoaeFAVw4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNoaeFAVw4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNoaeFAVw4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNoaeFAVw4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNoaeFAVw4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rNoaeFAVw4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNoaeFAVw4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNoaeFAVw4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNoaeFAVw4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNoaeFAVw4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNoaeFAVw4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNoaeFAVw4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNoaeFAVw4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNoaeFAVw4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNoaeFAVw4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNoaeFAVw4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.collapsing,
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNoaeFAVw4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNoaeFAVw4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNoaeFAVw4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNoaeFAVw4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNoaeFAVw4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNoaeFAVw4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNoaeFAVw4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNoaeFAVw4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNoaeFAVw4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNoaeFAVw4 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNoaeFAVw4 img {
    height: 3.8rem !important;
  }
  .cid-rNoaeFAVw4 .btn {
    display: -webkit-flex;
  }
  .cid-rNoaeFAVw4 button.navbar-toggler {
    display: block;
  }
  .cid-rNoaeFAVw4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNoaeFAVw4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNoaeFAVw4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNoaeFAVw4 .navbar-collapse.collapsing,
  .cid-rNoaeFAVw4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNoaeFAVw4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rNoaeFAVw4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNoaeFAVw4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNoaeFAVw4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNoaeFAVw4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNoaeFAVw4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNoaeFAVw4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNoaeFAVw4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNoaeFAVw4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNoaeFAVw4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNoaeFAVw4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNoaeFAVw4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNoaeFAVw4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNoaeFAVw4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNoaeFAVw4 .nav-link:hover,
.cid-rNoaeFAVw4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNoaeH5MNH {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNoaeH5MNH .mbr-text,
.cid-rNoaeH5MNH blockquote {
  color: #767676;
}
.cid-rNoaeH5MNH DIV {
  color: #232323;
}
.cid-tlz8mDtIpL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz8mDtIpL .content {
    text-align: center;
  }
  .cid-tlz8mDtIpL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz8mDtIpL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz8mDtIpL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz8mDtIpL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz8mDtIpL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz8mDtIpL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz8mDtIpL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz8mDtIpL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz8mDtIpL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz8mDtIpL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz8mDtIpL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz8mDtIpL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rO2hN1aHW2 {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-website-2.png");
}
.cid-rO2hN3hkKm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rO2hN3hkKm P {
  color: #767676;
}
.cid-rO2hN3hkKm H1 {
  color: #767676;
}
.cid-rO2hN3IGKh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ff4100;
  background: linear-gradient(45deg, #ff4100, #ffb600);
}
.cid-rO2hN3IGKh .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rO2hN3IGKh .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rO2hN3IGKh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rO2hN3IGKh .mbr-text {
    text-align: center;
  }
}
.cid-rO2hN44rBb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rO2hN44rBb .line {
  background-color: #ff4100;
  color: #ff4100;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rO2hN44rBb .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rO2hN44rBb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rO2hN44rBb .inner-container {
    width: 100% !important;
  }
}
.cid-rO2hN44rBb .section-text DIV {
  text-align: left;
}
.cid-rO2mct2E4n {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ff7a00, #ff4100);
}
@media (min-width: 992px) {
  .cid-rO2mct2E4n .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rO2mct2E4n .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rO2mct2E4n .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rO2mct2E4n .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rO2mct2E4n .mbr-section-title {
  text-align: left;
}
.cid-rO2mct2E4n .mbr-text,
.cid-rO2mct2E4n .mbr-section-btn {
  text-align: left;
}
.cid-rO7mJQ2yeM {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rO7mJQ2yeM .card-img {
  background-color: #fff;
}
.cid-rO7mJQ2yeM .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rO7mJQ2yeM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rO7mJQ2yeM p {
  text-align: left;
}
.cid-rO7mJQ2yeM .mbr-text {
  color: #465052;
}
.cid-rO7mJQ2yeM .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rO7mJQ2yeM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rO7mJQ2yeM .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rO2hN9noKR {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rO2hN9noKR .card-img {
  background-color: #fff;
}
.cid-rO2hN9noKR .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rO2hN9noKR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rO2hN9noKR p {
  text-align: left;
}
.cid-rO2hN9noKR .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rO2hN9noKR .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rO2hN9noKR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rO2hN9noKR .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rO2hN9noKR .card-title {
  text-align: center;
  color: #e70000;
}
.cid-toLfwPJAyS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ff7a00;
}
@media (max-width: 767px) {
  .cid-toLfwPJAyS .content {
    text-align: center;
  }
  .cid-toLfwPJAyS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-toLfwPJAyS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-toLfwPJAyS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-toLfwPJAyS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-toLfwPJAyS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toLfwPJAyS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-toLfwPJAyS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-toLfwPJAyS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toLfwPJAyS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-toLfwPJAyS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-toLfwPJAyS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toLfwPJAyS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toLfwPJAyS H5 {
  color: #ffffff;
}
.cid-rPyxeAaOn6 {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-website-2.png");
}
.cid-rPyxEswVzI {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ff7a00, #ff4100);
}
@media (min-width: 992px) {
  .cid-rPyxEswVzI .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPyxEswVzI .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rPyxEswVzI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rPyxEswVzI .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rPyxEswVzI .mbr-section-title {
  text-align: left;
}
.cid-rPyxEswVzI .mbr-text,
.cid-rPyxEswVzI .mbr-section-btn {
  text-align: left;
}
.cid-rPyxeCiNeV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rPyxeCiNeV .card-img {
  background-color: #fff;
}
.cid-rPyxeCiNeV .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyxeCiNeV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyxeCiNeV p {
  text-align: left;
}
.cid-rPyxeCiNeV .mbr-text {
  color: #465052;
}
.cid-rPyxeCiNeV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyxeCiNeV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyxeCiNeV .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyxeDbJjL {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPyxeDbJjL .card-img {
  background-color: #fff;
}
.cid-rPyxeDbJjL .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyxeDbJjL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyxeDbJjL p {
  text-align: left;
}
.cid-rPyxeDbJjL .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rPyxeDbJjL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyxeDbJjL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyxeDbJjL .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyxeDbJjL .card-title {
  text-align: center;
  color: #e70000;
}
.cid-toLftYAWWo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ff7a00;
}
@media (max-width: 767px) {
  .cid-toLftYAWWo .content {
    text-align: center;
  }
  .cid-toLftYAWWo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-toLftYAWWo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-toLftYAWWo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-toLftYAWWo .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-toLftYAWWo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toLftYAWWo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-toLftYAWWo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-toLftYAWWo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toLftYAWWo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-toLftYAWWo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-toLftYAWWo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toLftYAWWo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toLftYAWWo H5 {
  color: #ffffff;
}
.cid-rPyzjJxY45 {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-website-2.png");
}
.cid-rPyAgA5Bjf {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #ff7a00, #ff4100);
}
@media (min-width: 992px) {
  .cid-rPyAgA5Bjf .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPyAgA5Bjf .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rPyAgA5Bjf .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rPyAgA5Bjf .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rPyAgA5Bjf .mbr-section-title {
  text-align: left;
}
.cid-rPyAgA5Bjf .mbr-text,
.cid-rPyAgA5Bjf .mbr-section-btn {
  text-align: left;
}
.cid-rPyzjKKd1V {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rPyzjKKd1V .card-img {
  background-color: #fff;
}
.cid-rPyzjKKd1V .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyzjKKd1V h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyzjKKd1V p {
  text-align: left;
}
.cid-rPyzjKKd1V .mbr-text {
  color: #465052;
}
.cid-rPyzjKKd1V .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyzjKKd1V .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyzjKKd1V .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyzjMhNCH {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPyzjMhNCH .card-img {
  background-color: #fff;
}
.cid-rPyzjMhNCH .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyzjMhNCH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyzjMhNCH p {
  text-align: left;
}
.cid-rPyzjMhNCH .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rPyzjMhNCH .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyzjMhNCH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyzjMhNCH .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyzjMhNCH .card-title {
  text-align: center;
  color: #e70000;
}
.cid-toLfqMXfSE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ff7a00;
}
@media (max-width: 767px) {
  .cid-toLfqMXfSE .content {
    text-align: center;
  }
  .cid-toLfqMXfSE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-toLfqMXfSE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-toLfqMXfSE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-toLfqMXfSE .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-toLfqMXfSE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toLfqMXfSE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-toLfqMXfSE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-toLfqMXfSE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toLfqMXfSE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-toLfqMXfSE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-toLfqMXfSE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toLfqMXfSE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-toLfqMXfSE H5 {
  color: #ffffff;
}
.cid-rPyAEpK6ZB {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-website-2.png");
}
.cid-rPyAJp7fdy {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ff7a00, #ff4100);
}
@media (min-width: 992px) {
  .cid-rPyAJp7fdy .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPyAJp7fdy .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rPyAJp7fdy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rPyAJp7fdy .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rPyAJp7fdy .mbr-section-title {
  text-align: left;
}
.cid-rPyAJp7fdy .mbr-text,
.cid-rPyAJp7fdy .mbr-section-btn {
  text-align: left;
}
.cid-rPyAErjRsY {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rPyAErjRsY .card-img {
  background-color: #fff;
}
.cid-rPyAErjRsY .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyAErjRsY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyAErjRsY p {
  text-align: left;
}
.cid-rPyAErjRsY .mbr-text {
  color: #465052;
}
.cid-rPyAErjRsY .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyAErjRsY .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyAErjRsY .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyAEsvet0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPyAEsvet0 .card-img {
  background-color: #fff;
}
.cid-rPyAEsvet0 .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rPyAEsvet0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPyAEsvet0 p {
  text-align: left;
}
.cid-rPyAEsvet0 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rPyAEsvet0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPyAEsvet0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPyAEsvet0 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rPyAEsvet0 .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rPyCkh7Oo9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ff7a00;
}
@media (max-width: 767px) {
  .cid-rPyCkh7Oo9 .content {
    text-align: center;
  }
  .cid-rPyCkh7Oo9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPyCkh7Oo9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPyCkh7Oo9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPyCkh7Oo9 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rPyCkh7Oo9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPyCkh7Oo9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPyCkh7Oo9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPyCkh7Oo9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPyCkh7Oo9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPyCkh7Oo9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPyCkh7Oo9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPyCkh7Oo9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQMlDRMwWW {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-website-2.png");
}
.cid-rQMlDSbBAA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQMlDSbBAA P {
  color: #767676;
}
.cid-rQMlDSbBAA H1 {
  color: #767676;
}
.cid-rQMlDSBo9i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ff4100;
  background: linear-gradient(45deg, #ff4100, #ffb600);
}
.cid-rQMlDSBo9i .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rQMlDSBo9i .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rQMlDSBo9i .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rQMlDSBo9i .mbr-text {
    text-align: center;
  }
}
.cid-rQMlDSWDTX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQMlDSWDTX .line {
  background-color: #ff4100;
  color: #ff4100;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rQMlDSWDTX .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-rQMlDSWDTX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rQMlDSWDTX .inner-container {
    width: 100% !important;
  }
}
.cid-rQMlDSWDTX .section-text DIV {
  text-align: left;
}
.cid-rQMlDT9TrL {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ff7a00, #ff4100);
}
@media (min-width: 992px) {
  .cid-rQMlDT9TrL .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rQMlDT9TrL .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rQMlDT9TrL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rQMlDT9TrL .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rQMlDT9TrL .mbr-section-title {
  text-align: left;
}
.cid-rQMlDT9TrL .mbr-text,
.cid-rQMlDT9TrL .mbr-section-btn {
  text-align: left;
}
.cid-rQMlDTEbUz {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rQMlDTEbUz .card-img {
  background-color: #fff;
}
.cid-rQMlDTEbUz .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rQMlDTEbUz h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQMlDTEbUz p {
  text-align: left;
}
.cid-rQMlDTEbUz .mbr-text {
  color: #465052;
}
.cid-rQMlDTEbUz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQMlDTEbUz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rQMlDTEbUz .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rQMlDUhxYT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQMlDUhxYT .card-img {
  background-color: #fff;
}
.cid-rQMlDUhxYT .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rQMlDUhxYT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQMlDUhxYT p {
  text-align: left;
}
.cid-rQMlDUhxYT .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rQMlDUhxYT .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQMlDUhxYT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rQMlDUhxYT .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rQMlDUhxYT .card-title {
  text-align: center;
  color: #e70000;
}
.cid-rQMlDUXGta {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ff7a00;
}
@media (max-width: 767px) {
  .cid-rQMlDUXGta .content {
    text-align: center;
  }
  .cid-rQMlDUXGta .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQMlDUXGta .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQMlDUXGta .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQMlDUXGta .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rQMlDUXGta .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQMlDUXGta .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQMlDUXGta .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQMlDUXGta .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQMlDUXGta .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQMlDUXGta .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQMlDUXGta .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQMlDUXGta .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUO5YYesMl {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/banner-website-3.png");
}
.cid-rUO6HS4rmD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rUO6HS4rmD P {
  color: #767676;
}
.cid-rUO6HS4rmD H1 {
  color: #0f1d99;
}
.cid-rUO6HS4rmD .mbr-text,
.cid-rUO6HS4rmD .mbr-section-btn {
  color: #465052;
}
.cid-rUObUbuFXO {
  background: #149dcc;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #149dcc, #ffffff);
}
.cid-rUObUbuFXO .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rUObUbuFXO .video-block {
    width: 100% !important;
  }
}
.cid-rUO5Z223Yo {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rUO5Z223Yo .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rUO5Z223Yo .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rUO5Z223Yo .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rUO5Z223Yo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rUO5Z223Yo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rUO5Z223Yo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rUO5Z223Yo .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUO5Z223Yo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rUO5Z223Yo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUO5Z223Yo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUO5Z223Yo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUO5Z223Yo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUO5Z223Yo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rUO5Z223Yo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rUO5Z223Yo .media-container-row .mbr-text {
  color: #f8f8f8;
}
.cid-rNaMa64B8j .navbar {
  padding: .5rem 0;
  background: #010b64;
  transition: none;
  min-height: 77px;
}
.cid-rNaMa64B8j .navbar-dropdown.bg-color.transparent.opened {
  background: #010b64;
}
.cid-rNaMa64B8j a {
  font-style: normal;
}
.cid-rNaMa64B8j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNaMa64B8j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rNaMa64B8j .nav-item:focus,
.cid-rNaMa64B8j .nav-link:focus {
  outline: none;
}
.cid-rNaMa64B8j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNaMa64B8j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNaMa64B8j .menu-logo {
  margin-right: auto;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNaMa64B8j .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNaMa64B8j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNaMa64B8j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNaMa64B8j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNaMa64B8j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNaMa64B8j .dropdown .dropdown-menu {
  background: #010b64;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNaMa64B8j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNaMa64B8j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNaMa64B8j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNaMa64B8j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNaMa64B8j .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNaMa64B8j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNaMa64B8j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNaMa64B8j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNaMa64B8j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNaMa64B8j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNaMa64B8j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNaMa64B8j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNaMa64B8j button.navbar-toggler:focus {
  outline: none;
}
.cid-rNaMa64B8j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNaMa64B8j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNaMa64B8j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaMa64B8j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNaMa64B8j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNaMa64B8j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaMa64B8j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNaMa64B8j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNaMa64B8j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNaMa64B8j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaMa64B8j .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse.collapsing,
.cid-rNaMa64B8j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNaMa64B8j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNaMa64B8j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNaMa64B8j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNaMa64B8j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNaMa64B8j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rNaMa64B8j .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rNaMa64B8j .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNaMa64B8j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNaMa64B8j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNaMa64B8j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNaMa64B8j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNaMa64B8j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNaMa64B8j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rNaMa64B8j .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaMa64B8j img {
    height: 3.8rem !important;
  }
  .cid-rNaMa64B8j .btn {
    display: -webkit-flex;
  }
  .cid-rNaMa64B8j button.navbar-toggler {
    display: block;
  }
  .cid-rNaMa64B8j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNaMa64B8j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNaMa64B8j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNaMa64B8j .navbar-collapse.collapsing,
  .cid-rNaMa64B8j .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNaMa64B8j .navbar-collapse.collapsing .navbar-nav,
  .cid-rNaMa64B8j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNaMa64B8j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNaMa64B8j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNaMa64B8j .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNaMa64B8j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNaMa64B8j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNaMa64B8j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNaMa64B8j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNaMa64B8j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNaMa64B8j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNaMa64B8j .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNaMa64B8j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNaMa64B8j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNaMa64B8j .nav-link:hover,
.cid-rNaMa64B8j .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNaMa7b5A7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaMa7b5A7 .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaMa7b5A7 H2 {
  color: #080051;
}
.cid-srQlsooRVH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #767676;
}
.cid-srQlsooRVH .mbr-section-subtitle {
  color: #767676;
}
.cid-srQlsooRVH H2 {
  color: #ffffff;
}
.cid-tVBxzTwqWz {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #55b4d4, #ffffff);
}
@media (min-width: 992px) {
  .cid-tVBxzTwqWz .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tVBxzTwqWz .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tVBxzTwqWz .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tVBxzTwqWz .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tVBxzTwqWz .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tVBxzTwqWz .mbr-text,
.cid-tVBxzTwqWz .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaNYt3veb {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaNYt3veb .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaNYt3veb .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaNYt3veb .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaNYt3veb .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaNYt3veb .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaNYt3veb .mbr-text,
.cid-rNaNYt3veb .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNblu5nxUk {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNblu5nxUk .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNblu5nxUk .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNblu5nxUk .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNblu5nxUk .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNblu5nxUk .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNblu5nxUk .mbr-text,
.cid-rNblu5nxUk .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaPBxtul7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaPBxtul7 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaPBxtul7 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaPBxtul7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaPBxtul7 .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaPBxtul7 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaPBxtul7 .mbr-text,
.cid-rNaPBxtul7 .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbmE6MqtF {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbmE6MqtF .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbmE6MqtF .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbmE6MqtF .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbmE6MqtF .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbmE6MqtF .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbmE6MqtF .mbr-text,
.cid-rNbmE6MqtF .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaYJrOEB7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaYJrOEB7 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaYJrOEB7 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaYJrOEB7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaYJrOEB7 .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaYJrOEB7 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaYJrOEB7 .mbr-text,
.cid-rNaYJrOEB7 .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaYKpVAoY {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNaYKpVAoY .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNaYKpVAoY .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNaYKpVAoY .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNaYKpVAoY .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNaYKpVAoY .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNaYKpVAoY .mbr-text,
.cid-rNaYKpVAoY .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbiwEPpxo {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbiwEPpxo .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbiwEPpxo .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbiwEPpxo .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbiwEPpxo .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbiwEPpxo .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbiwEPpxo .mbr-text,
.cid-rNbiwEPpxo .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbnZSMO8Q {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbnZSMO8Q .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbnZSMO8Q .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbnZSMO8Q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbnZSMO8Q .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbnZSMO8Q .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbnZSMO8Q .mbr-text,
.cid-rNbnZSMO8Q .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbiV4XZKQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbiV4XZKQ .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbiV4XZKQ .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbiV4XZKQ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbiV4XZKQ .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbiV4XZKQ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbiV4XZKQ .mbr-text,
.cid-rNbiV4XZKQ .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbjA0ZSFq {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbjA0ZSFq .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbjA0ZSFq .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbjA0ZSFq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbjA0ZSFq .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbjA0ZSFq .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbjA0ZSFq .mbr-text,
.cid-rNbjA0ZSFq .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbjUu8e4F {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbjUu8e4F .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbjUu8e4F .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbjUu8e4F .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbjUu8e4F .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbjUu8e4F .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbjUu8e4F .mbr-text,
.cid-rNbjUu8e4F .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbkqKTMbR {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbkqKTMbR .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbkqKTMbR .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbkqKTMbR .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbkqKTMbR .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbkqKTMbR .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbkqKTMbR .mbr-text,
.cid-rNbkqKTMbR .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbkYqBPHD {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbkYqBPHD .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbkYqBPHD .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbkYqBPHD .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbkYqBPHD .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbkYqBPHD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbkYqBPHD .mbr-text,
.cid-rNbkYqBPHD .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNbn6iKBqV {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rNbn6iKBqV .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rNbn6iKBqV .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rNbn6iKBqV .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rNbn6iKBqV .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rNbn6iKBqV .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rNbn6iKBqV .mbr-text,
.cid-rNbn6iKBqV .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rOZS2f5tVq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rOZS2f5tVq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rOZS2f5tVq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rOZS2f5tVq .mbr-text {
    text-align: center;
  }
}
.cid-rOZS2f5tVq H1 {
  color: #232323;
}
.cid-rOZS2f5tVq .mbr-text,
.cid-rOZS2f5tVq .mbr-section-btn {
  color: #232323;
}
.cid-rPyO7Ok4pq {
  padding-top: 30px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-rPyO7Ok4pq .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPyO7Ok4pq .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rPyO7Ok4pq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rPyO7Ok4pq .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-rPyO7Ok4pq .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-rPyO7Ok4pq .mbr-text,
.cid-rPyO7Ok4pq .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-rNaMaczver {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNaMaczver .mbr-section-subtitle {
  color: #767676;
}
.cid-rNaMadEcTL {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rNaMadEcTL .card-box {
  padding: 0 2rem;
}
.cid-rNaMadEcTL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNaMadEcTL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNaMadEcTL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rNaMadEcTL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rNaMadEcTL .mbr-text {
  color: #767676;
}
.cid-rNaMadEcTL .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rNaMadEcTL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tlz81az6J0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz81az6J0 .content {
    text-align: center;
  }
  .cid-tlz81az6J0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz81az6J0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz81az6J0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz81az6J0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz81az6J0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz81az6J0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz81az6J0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz81az6J0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz81az6J0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz81az6J0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz81az6J0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz81az6J0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0p2OI9Ex4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0p2OI9Ex4 .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s0p2OI9Ex4 .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-s0p2OI9Ex4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0p2OI9Ex4 .inner-container {
    width: 100% !important;
  }
}
.cid-s0oWVWaV76 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0oWVWaV76 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-s0oWVWaV76 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-s0oWVWaV76 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-s0p3ugHV38 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0oWVWQ2JT {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000a65;
}
.cid-s0oWVWQ2JT H2 {
  color: #ffffff;
}
.cid-s0oWVWQ2JT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-s0oWVXwQpF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0oWVXwQpF .counter-container {
  color: #767676;
}
.cid-s0oWVXwQpF .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-s0oWVXwQpF .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-s0oWVXwQpF .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-s0oWVXwQpF .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-s0oWVY7m1t {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s0oWVY7m1t .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-s0oWVY7m1t H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-s0oWVY7m1t .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-s0oWVYMXOG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #d0d7ff;
}
.cid-s0oWVYMXOG .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-s0oWVYMXOG H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-s0oWVYMXOG .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-s0oWVZp0jr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #d0d7ff;
}
.cid-s0oWVZp0jr .counter-container {
  color: #767676;
}
.cid-s0oWVZp0jr .counter-container ul {
  margin-bottom: 0;
}
.cid-s0oWVZp0jr .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s0oWVZp0jr .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-s0oWVZp0jr .mbr-text {
  color: #232323;
}
.cid-s0oWW00MmG {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0oWW00MmG .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-s0oWW00MmG H2 {
  text-align: left;
  color: #120d3c;
}
.cid-s0oWW00MmG .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-s0oWW0E1Xd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #d0d7ff;
}
.cid-s0oWW0E1Xd .mbr-section-subtitle {
  color: #232323;
}
.cid-s0oWW0E1Xd H2 {
  color: #0f1d99;
}
.cid-s0oWW1ghyB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #d0d7ff;
}
.cid-s0oWW1ghyB .mbr-section-subtitle {
  color: #232323;
}
.cid-s0oWW1ghyB H2 {
  color: #0f1d99;
  text-align: center;
}
.cid-s0oWW1Rkd4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s0oWW1Rkd4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0oWW1Rkd4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0oWW1Rkd4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0oWW1Rkd4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0oWW1Rkd4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0oWW1Rkd4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0oWW1Rkd4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0oWW1Rkd4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0oWW1Rkd4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0oWW3dWoJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #d0d7ff;
}
.cid-s0oWW3dWoJ .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s0oWW3dWoJ .carousel-item.active,
.cid-s0oWW3dWoJ .carousel-item-next,
.cid-s0oWW3dWoJ .carousel-item-prev {
  display: flex;
}
.cid-s0oWW3dWoJ .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-s0oWW3dWoJ .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-s0oWW3dWoJ .carousel-controls a:hover span {
  opacity: 1;
}
.cid-s0oWW3dWoJ .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-s0oWW3dWoJ .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-s0oWW3dWoJ .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-s0oWW3dWoJ H2 {
  color: #0f1d99;
}
.cid-s0oWW4jD6X {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-s0oWW4jD6X .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s0oWW4jD6X .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s0oWW4jD6X .mbr-text {
    text-align: center;
  }
}
.cid-tlz7P2902c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7P2902c .content {
    text-align: center;
  }
  .cid-tlz7P2902c .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7P2902c .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7P2902c .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7P2902c .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7P2902c .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7P2902c .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7P2902c .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7P2902c .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7P2902c .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7P2902c .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7P2902c .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7P2902c .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0oX2daBVf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0oX2daBVf H2 {
  color: #ff0000;
}
.cid-s0oX2daBVf .mbr-section-subtitle {
  color: #0f1d99;
}
.cid-s0oX2daBVf .mbr-text {
  color: #0f1d99;
}
.cid-s0oX2dXVK7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #f7ed4a;
}
.cid-s0oX2dXVK7 .mbr-section-subtitle {
  color: #232323;
}
.cid-s0oX2dXVK7 H2 {
  color: #ff0000;
}
.cid-tlz7RtW1MU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7RtW1MU .content {
    text-align: center;
  }
  .cid-tlz7RtW1MU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7RtW1MU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7RtW1MU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7RtW1MU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7RtW1MU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7RtW1MU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7RtW1MU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7RtW1MU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7RtW1MU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7RtW1MU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7RtW1MU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7RtW1MU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sn8jfwHfqa {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banner-logo-iorilancio.png");
}
.cid-sn8jfxcvPz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sn8jfxcvPz P {
  color: #767676;
}
.cid-sn8jfxcvPz H1 {
  color: #767676;
}
.cid-sn8jfxtFAw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000a65;
  background: linear-gradient(45deg, #000a65, #c1c1c1);
}
.cid-sn8jfxtFAw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sn8jfxtFAw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sn8jfxtFAw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sn8jfxtFAw .mbr-text {
    text-align: center;
  }
}
.cid-sn8jfxGZto {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sn8jfxGZto .line {
  background-color: #0f1d99;
  color: #0f1d99;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sn8jfxGZto .section-text {
  padding: 2rem 0;
  text-align: left;
}
.cid-sn8jfxGZto .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sn8jfxGZto .inner-container {
    width: 100% !important;
  }
}
.cid-sn8jfxGZto .section-text DIV {
  text-align: left;
}
.cid-sn8jfxPe6b {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #c1c1c1, #000a65);
}
@media (min-width: 992px) {
  .cid-sn8jfxPe6b .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sn8jfxPe6b .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sn8jfxPe6b .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sn8jfxPe6b .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-sn8jfxPe6b .mbr-section-title {
  text-align: left;
}
.cid-sn8jfxPe6b .mbr-text,
.cid-sn8jfxPe6b .mbr-section-btn {
  text-align: left;
}
.cid-sn8lVCAVMC {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #c1c1c1, #000a65);
}
@media (min-width: 992px) {
  .cid-sn8lVCAVMC .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sn8lVCAVMC .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sn8lVCAVMC .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sn8lVCAVMC .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-sn8lVCAVMC .mbr-section-title {
  text-align: left;
}
.cid-sn8lVCAVMC .mbr-text,
.cid-sn8lVCAVMC .mbr-section-btn {
  text-align: left;
}
.cid-sn8lWcfWnc {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #c1c1c1, #000a65);
}
@media (min-width: 992px) {
  .cid-sn8lWcfWnc .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sn8lWcfWnc .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sn8lWcfWnc .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sn8lWcfWnc .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-sn8lWcfWnc .mbr-section-title {
  text-align: left;
}
.cid-sn8lWcfWnc .mbr-text,
.cid-sn8lWcfWnc .mbr-section-btn {
  text-align: left;
}
.cid-tlz8cmWqQ0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz8cmWqQ0 .content {
    text-align: center;
  }
  .cid-tlz8cmWqQ0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz8cmWqQ0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz8cmWqQ0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz8cmWqQ0 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz8cmWqQ0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz8cmWqQ0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz8cmWqQ0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz8cmWqQ0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz8cmWqQ0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz8cmWqQ0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz8cmWqQ0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz8cmWqQ0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swPLqDbBwP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-swPLqDbBwP H2 {
  color: #ffffff;
}
.cid-swPLqDbBwP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sHFITcCYIY {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sHFITcCYIY P {
  color: #767676;
}
.cid-sHFITcCYIY H1 {
  color: #0315b5;
}
.cid-sHFITcCYIY .mbr-text,
.cid-sHFITcCYIY .mbr-section-btn {
  color: #767676;
}
.cid-swPLqEb1TD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f8f8f8;
}
.cid-swPLqEb1TD .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-swPLqEb1TD H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-swPLqEb1TD .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-swPLqEmSgD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-swPLqEmSgD .mbr-section-subtitle {
  color: #0f1d99;
  text-align: center;
  font-weight: 300;
}
.cid-swPLqEmSgD .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-swPLqEmSgD .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-swPLqEmSgD .separline {
  position: relative;
}
.cid-swPLqEmSgD .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-swPLqEmSgD .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-swPLqEmSgD .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-swPLqEmSgD .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-swPLqEmSgD .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-swPLqEmSgD .mbr-section-title {
  color: #0f1d99;
}
.cid-swPLqETWJf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-swPLqETWJf .mbr-section-subtitle {
  color: #465052;
}
.cid-swPLqETWJf H2 {
  color: #0f1d99;
}
.cid-swPLqFuOu2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swPLqFuOu2 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-swPLqFuOu2 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-swPLqFuOu2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-swPLqFE7yA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-swPLqFE7yA .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-swPLqFE7yA H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-swPLqFE7yA .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-swPLqFPI79 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-swPLqFPI79 .counter-container {
  color: #767676;
}
.cid-swPLqFPI79 .counter-container ul {
  margin-bottom: 0;
}
.cid-swPLqFPI79 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-swPLqFPI79 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-swPLqFPI79 .mbr-text {
  color: #232323;
}
.cid-swPLqFXwSc {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swPLqFXwSc .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-swPLqFXwSc H2 {
  text-align: left;
  color: #120d3c;
}
.cid-swPLqFXwSc .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-swPLqGaupY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-swPLqGaupY .mbr-section-subtitle {
  color: #465052;
}
.cid-swPLqGaupY H2 {
  color: #0f1d99;
}
.cid-swPLqGaupY DIV {
  text-align: center;
}
.cid-swPLqGk6X6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swPLqGk6X6 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-swPLqGk6X6 H2 {
  text-align: left;
  color: #465052;
}
.cid-swPLqGk6X6 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-swPLqGwk4Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20171125-114946.jpg");
}
.cid-swPLqGwk4Q .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-swPLqGwk4Q .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-swPLqGwk4Q .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-swPLqGwk4Q .mbr-text {
    text-align: center;
  }
}
.cid-swPLqGLWT7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-swPLqGLWT7 .mbr-section-subtitle {
  color: #232323;
}
.cid-swPLqGLWT7 H2 {
  color: #0f1d99;
}
.cid-swPLqGZxMk {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-swPLqGZxMk h4 {
  text-align: left;
  font-weight: 500;
}
.cid-swPLqGZxMk p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-swPLqGZxMk .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-swPLqGZxMk .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-swPLqGZxMk .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-swPLqGZxMk .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-swPLqGZxMk .card-box {
    padding-left: 0;
  }
}
.cid-swPLqGZxMk .card-title,
.cid-swPLqGZxMk .card-img {
  color: #ffffff;
}
.cid-swPLqGZxMk P {
  color: #d0d7ff;
}
.cid-sHG0hhekUU {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sHG0hhekUU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHG0hhekUU p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHG0hhekUU .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHG0hhekUU .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHG0hhekUU .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHG0hhekUU .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHG0hhekUU .card-box {
    padding-left: 0;
  }
}
.cid-sHG0hhekUU .card-title,
.cid-sHG0hhekUU .card-img {
  color: #ffffff;
}
.cid-sHG0hhekUU P {
  color: #d0d7ff;
}
.cid-swPLqHjosw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-swPLqHjosw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-swPLqHjosw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-swPLqHjosw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-swPLqHjosw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-swPLqHjosw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-swPLqHjosw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-swPLqHjosw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-swPLqHjosw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-swPLqHjosw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-swPLqHPkda {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-swPLqHPkda .mbr-section-subtitle {
  color: #232323;
}
.cid-swPLqHPkda H2 {
  color: #0f1d99;
}
.cid-swPLqI0cWu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-swPLqI0cWu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-swPLqI0cWu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-swPLqI0cWu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-swPLqI0cWu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-swPLqI0cWu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-swPLqI0cWu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-swPLqI0cWu .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-swPLqI0cWu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-swPLqI0cWu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-swPLqIuvlK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #d0d7ff;
}
.cid-swPLqIuvlK .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-swPLqIuvlK .carousel-item.active,
.cid-swPLqIuvlK .carousel-item-next,
.cid-swPLqIuvlK .carousel-item-prev {
  display: flex;
}
.cid-swPLqIuvlK .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-swPLqIuvlK .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-swPLqIuvlK .carousel-controls a:hover span {
  opacity: 1;
}
.cid-swPLqIuvlK .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-swPLqIuvlK .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-swPLqIuvlK .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-swPLqIuvlK H2 {
  color: #0f1d99;
}
.cid-swPLqJ3S6a {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-swPLqJ3S6a .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-swPLqJ3S6a .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-swPLqJ3S6a .mbr-text {
    text-align: center;
  }
}
.cid-tlz7tMatq3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7tMatq3 .content {
    text-align: center;
  }
  .cid-tlz7tMatq3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7tMatq3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7tMatq3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7tMatq3 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7tMatq3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7tMatq3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7tMatq3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7tMatq3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7tMatq3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7tMatq3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7tMatq3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7tMatq3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sHKA0vvS1w {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-sHKA0vvS1w H2 {
  color: #ffffff;
}
.cid-sHKA0vvS1w .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sHKF4kKd5g {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sHKF4kKd5g .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sHKF4kKd5g .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sHKF4kKd5g .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHKF4kKd5g .mbr-text {
    text-align: center;
  }
}
.cid-sHKF4kKd5g .mbr-text,
.cid-sHKF4kKd5g .mbr-section-btn {
  color: #030f7f;
}
.cid-sHKF4kKd5g H1 {
  color: #030f7f;
}
.cid-sHKA0vRZCz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sHKA0vRZCz P {
  color: #767676;
}
.cid-sHKA0vRZCz H1 {
  color: #030f7f;
}
.cid-sHKA0vRZCz .mbr-text,
.cid-sHKA0vRZCz .mbr-section-btn {
  color: #efefef;
}
.cid-sHKA0vRZCz H3 {
  color: #073b4c;
}
.cid-sHKNxPLxvk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sHKNxPLxvk .mbr-section-subtitle {
  color: #767676;
}
.cid-sHKNxPLxvk .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sHKNxPLxvk .mbr-text {
  color: #767676;
}
.cid-sHKNxPLxvk .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sHKNxPLxvk .mbr-author-name {
  color: #767676;
}
.cid-sHKNxPLxvk .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-sHKNxPLxvk .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sHKNxPLxvk .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sHKNxPLxvk .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sHKNxPLxvk .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-sHKNxPLxvk .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-sHKVIJnKf8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sHKVIJnKf8 P {
  color: #767676;
}
.cid-sHKVIJnKf8 H1 {
  color: #ffffff;
}
.cid-sHKVIJnKf8 .mbr-text,
.cid-sHKVIJnKf8 .mbr-section-btn {
  color: #efefef;
}
.cid-sHKVIJnKf8 H3 {
  color: #efefef;
}
.cid-sHRIYx1zA9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sHRIYx1zA9 .image-block {
  margin: auto;
}
.cid-sHRIYx1zA9 .mbr-figure {
  margin: 0 auto;
}
.cid-sHRIYx1zA9 figcaption {
  position: relative;
}
.cid-sHRIYx1zA9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sHRIYx1zA9 .image-block {
    width: 100% !important;
  }
}
.cid-sHRO4jID2k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-sHKA0wY4Bn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sHKA0wY4Bn .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-sHKA0wY4Bn H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-sHKA0wY4Bn .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sHKA0x7Dur {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sHKA0x7Dur .counter-container {
  color: #767676;
}
.cid-sHKA0x7Dur .counter-container ul {
  margin-bottom: 0;
}
.cid-sHKA0x7Dur .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sHKA0x7Dur .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-sHKA0x7Dur .mbr-text {
  color: #232323;
}
.cid-sHKMKCJYvL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sHKMKCJYvL P {
  color: #767676;
}
.cid-sHKMKCJYvL H1 {
  color: #ffffff;
}
.cid-sHKMKCJYvL .mbr-text,
.cid-sHKMKCJYvL .mbr-section-btn {
  color: #efefef;
}
.cid-sHKMKCJYvL H3 {
  color: #efefef;
}
.cid-sHKA0xWSoQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sHKA0xWSoQ .mbr-section-subtitle {
  color: #232323;
}
.cid-sHKA0xWSoQ H2 {
  color: #0f1d99;
}
.cid-sHKA0y5s6E {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHKA0y5s6E h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHKA0y5s6E p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHKA0y5s6E .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHKA0y5s6E .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHKA0y5s6E .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHKA0y5s6E .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHKA0y5s6E .card-box {
    padding-left: 0;
  }
}
.cid-sHKA0y5s6E .card-title,
.cid-sHKA0y5s6E .card-img {
  color: #030f7f;
}
.cid-sHKA0y5s6E P {
  color: #232323;
}
.cid-sHKA0ynt75 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHKA0ynt75 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHKA0ynt75 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHKA0ynt75 .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHKA0ynt75 .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHKA0ynt75 .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHKA0ynt75 .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHKA0ynt75 .card-box {
    padding-left: 0;
  }
}
.cid-sHKA0ynt75 .card-title,
.cid-sHKA0ynt75 .card-img {
  color: #030f7f;
}
.cid-sHKA0ynt75 P {
  color: #232323;
}
.cid-sHKC4VcdZm {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHKC4VcdZm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHKC4VcdZm p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHKC4VcdZm .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHKC4VcdZm .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHKC4VcdZm .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHKC4VcdZm .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHKC4VcdZm .card-box {
    padding-left: 0;
  }
}
.cid-sHKC4VcdZm .card-title,
.cid-sHKC4VcdZm .card-img {
  color: #030f7f;
}
.cid-sHKC4VcdZm P {
  color: #232323;
}
.cid-sHKDYaVwWa {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHKDYaVwWa h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHKDYaVwWa p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHKDYaVwWa .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHKDYaVwWa .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHKDYaVwWa .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHKDYaVwWa .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHKDYaVwWa .card-box {
    padding-left: 0;
  }
}
.cid-sHKDYaVwWa .card-title,
.cid-sHKDYaVwWa .card-img {
  color: #030f7f;
}
.cid-sHKDYaVwWa P {
  color: #232323;
}
.cid-sHRLAkciXj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sHRLAkciXj .mbr-section-subtitle {
  color: #f9f295;
}
.cid-sHRLAkciXj H2 {
  color: #ffffff;
}
.cid-sHRLUpuVD5 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sHRLUpuVD5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHRLUpuVD5 p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHRLUpuVD5 .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHRLUpuVD5 .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHRLUpuVD5 .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHRLUpuVD5 .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHRLUpuVD5 .card-box {
    padding-left: 0;
  }
}
.cid-sHRLUpuVD5 .card-title,
.cid-sHRLUpuVD5 .card-img {
  color: #ffffff;
}
.cid-sHRLUpuVD5 P {
  color: #ffffff;
}
.cid-sHRLWsCVra {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sHRLWsCVra .mbr-section-subtitle {
  color: #232323;
}
.cid-sHRLWsCVra H2 {
  color: #0f1d99;
}
.cid-sHRLWWfaQJ {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHRLWWfaQJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHRLWWfaQJ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHRLWWfaQJ .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHRLWWfaQJ .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHRLWWfaQJ .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHRLWWfaQJ .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHRLWWfaQJ .card-box {
    padding-left: 0;
  }
}
.cid-sHRLWWfaQJ .card-title,
.cid-sHRLWWfaQJ .card-img {
  color: #030f7f;
}
.cid-sHRLWWfaQJ P {
  color: #232323;
}
.cid-sHRMrJbZSi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sHRMrJbZSi .mbr-section-subtitle {
  color: #f9f295;
}
.cid-sHRMrJbZSi H2 {
  color: #ffffff;
}
.cid-sHRMs8WfJP {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sHRMs8WfJP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHRMs8WfJP p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHRMs8WfJP .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHRMs8WfJP .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHRMs8WfJP .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHRMs8WfJP .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHRMs8WfJP .card-box {
    padding-left: 0;
  }
}
.cid-sHRMs8WfJP .card-title,
.cid-sHRMs8WfJP .card-img {
  color: #ffffff;
}
.cid-sHRMs8WfJP P {
  color: #efefef;
}
.cid-sHRMst1ZVc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sHRMst1ZVc .mbr-section-subtitle {
  color: #232323;
}
.cid-sHRMst1ZVc H2 {
  color: #0f1d99;
}
.cid-sHRMsWu3MJ {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHRMsWu3MJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sHRMsWu3MJ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sHRMsWu3MJ .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sHRMsWu3MJ .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sHRMsWu3MJ .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sHRMsWu3MJ .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sHRMsWu3MJ .card-box {
    padding-left: 0;
  }
}
.cid-sHRMsWu3MJ .card-title,
.cid-sHRMsWu3MJ .card-img {
  color: #232323;
}
.cid-sHRMsWu3MJ P {
  color: #232323;
}
.cid-sHRONPmYSZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-sHKA0Ah7PF {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-sHKA0Ah7PF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sHKA0Ah7PF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHKA0Ah7PF .mbr-text {
    text-align: center;
  }
}
.cid-tlz7GakFOp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7GakFOp .content {
    text-align: center;
  }
  .cid-tlz7GakFOp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7GakFOp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7GakFOp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7GakFOp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7GakFOp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7GakFOp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7GakFOp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7GakFOp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7GakFOp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7GakFOp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7GakFOp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7GakFOp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sKLXpAQDBg {
  padding-top: 75px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-sKLXpAQDBg H2 {
  color: #ffffff;
}
.cid-sKLXpAQDBg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sKLXpB8vP4 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sKLXpB8vP4 P {
  color: #767676;
}
.cid-sKLXpB8vP4 H1 {
  color: #0315b5;
}
.cid-sKLXpB8vP4 .mbr-text,
.cid-sKLXpB8vP4 .mbr-section-btn {
  color: #767676;
}
.cid-sKLXpBoame {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f8f8f8;
}
.cid-sKLXpBoame .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-sKLXpBoame H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-sKLXpBoame .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sKLXpBz3Lr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sKLXpBz3Lr .mbr-section-subtitle {
  color: #0f1d99;
  text-align: center;
  font-weight: 300;
}
.cid-sKLXpBz3Lr .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-sKLXpBz3Lr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sKLXpBz3Lr .separline {
  position: relative;
}
.cid-sKLXpBz3Lr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-sKLXpBz3Lr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sKLXpBz3Lr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sKLXpBz3Lr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sKLXpBz3Lr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sKLXpBz3Lr .mbr-section-title {
  color: #0f1d99;
}
.cid-sKLXpBYy7u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKLXpBYy7u .mbr-section-subtitle {
  color: #465052;
}
.cid-sKLXpBYy7u H2 {
  color: #0f1d99;
}
.cid-sKLXpC8zt6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKLXpC8zt6 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-sKLXpC8zt6 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-sKLXpC8zt6 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sKLXpCfKwS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-sKLXpCfKwS .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-sKLXpCfKwS H2 {
  text-align: left;
  color: #030f7f;
}
.cid-sKLXpCfKwS .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sKLXpCpMkE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKLXpCpMkE .counter-container {
  color: #767676;
}
.cid-sKLXpCpMkE .counter-container ul {
  margin-bottom: 0;
}
.cid-sKLXpCpMkE .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sKLXpCpMkE .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-sKLXpCpMkE .mbr-text {
  color: #232323;
}
.cid-sKLXpCx6W2 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKLXpCx6W2 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-sKLXpCx6W2 H2 {
  text-align: left;
  color: #120d3c;
}
.cid-sKLXpCx6W2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sKLXpCIG8x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKLXpCIG8x .mbr-section-subtitle {
  color: #465052;
}
.cid-sKLXpCIG8x H2 {
  color: #0f1d99;
}
.cid-sKLXpCIG8x DIV {
  text-align: center;
}
.cid-sKLXpCSrEc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKLXpCSrEc .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-sKLXpCSrEc H2 {
  text-align: left;
  color: #465052;
}
.cid-sKLXpCSrEc .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sKLXpD0xrx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20171125-114946.jpg");
}
.cid-sKLXpD0xrx .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKLXpD0xrx .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKLXpD0xrx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKLXpD0xrx .mbr-text {
    text-align: center;
  }
}
.cid-sKLXpDhlun {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKLXpDhlun .mbr-section-subtitle {
  color: #232323;
}
.cid-sKLXpDhlun H2 {
  color: #0f1d99;
}
.cid-sKLXpDryru {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sKLXpDryru h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sKLXpDryru p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sKLXpDryru .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sKLXpDryru .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sKLXpDryru .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sKLXpDryru .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sKLXpDryru .card-box {
    padding-left: 0;
  }
}
.cid-sKLXpDryru .card-title,
.cid-sKLXpDryru .card-img {
  color: #ffffff;
}
.cid-sKLXpDryru P {
  color: #d0d7ff;
}
.cid-sKLXpE8u8j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-sKLXpE8u8j .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKLXpE8u8j .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKLXpE8u8j .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKLXpE8u8j .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKLXpE8u8j .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sKLXpE8u8j .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sKLXpE8u8j .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sKLXpE8u8j .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sKLXpE8u8j .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sKLXpEAxpN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKLXpEAxpN .mbr-section-subtitle {
  color: #232323;
}
.cid-sKLXpEAxpN H2 {
  color: #0f1d99;
}
.cid-sKLXpEJzbQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sKLXpEJzbQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKLXpEJzbQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKLXpEJzbQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKLXpEJzbQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKLXpEJzbQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-sKLXpEJzbQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sKLXpEJzbQ .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-sKLXpEJzbQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sKLXpEJzbQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-sKLXpF52H2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #d0d7ff;
}
.cid-sKLXpF52H2 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sKLXpF52H2 .carousel-item.active,
.cid-sKLXpF52H2 .carousel-item-next,
.cid-sKLXpF52H2 .carousel-item-prev {
  display: flex;
}
.cid-sKLXpF52H2 .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-sKLXpF52H2 .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-sKLXpF52H2 .carousel-controls a:hover span {
  opacity: 1;
}
.cid-sKLXpF52H2 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-sKLXpF52H2 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-sKLXpF52H2 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-sKLXpF52H2 H2 {
  color: #0f1d99;
}
.cid-sKLXpFyTz5 {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-sKLXpFyTz5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKLXpFyTz5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKLXpFyTz5 .mbr-text {
    text-align: center;
  }
}
.cid-tlz7xclnm6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7xclnm6 .content {
    text-align: center;
  }
  .cid-tlz7xclnm6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7xclnm6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7xclnm6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7xclnm6 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7xclnm6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7xclnm6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7xclnm6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7xclnm6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7xclnm6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7xclnm6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7xclnm6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7xclnm6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sLeKbhwiUc {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-sLeKbhwiUc H2 {
  color: #ffffff;
}
.cid-sLeKbhwiUc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tg5fP6WKPM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #787324;
}
.cid-sLeLfkVQ49 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sLeLfkVQ49 .mbr-section-subtitle {
  color: #767676;
}
.cid-sLeLfkVQ49 H2 {
  color: #dad02c;
}
.cid-sLeKbhQRRw {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sLeKbhQRRw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sLeKbhQRRw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sLeKbhQRRw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLeKbhQRRw .mbr-text {
    text-align: center;
  }
}
.cid-sLeKbhQRRw .mbr-text,
.cid-sLeKbhQRRw .mbr-section-btn {
  color: #030f7f;
}
.cid-sLeKbhQRRw H1 {
  color: #030f7f;
}
.cid-sLeKbi9oEj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sLeKbi9oEj P {
  color: #767676;
}
.cid-sLeKbi9oEj H1 {
  color: #030f7f;
}
.cid-sLeKbi9oEj .mbr-text,
.cid-sLeKbi9oEj .mbr-section-btn {
  color: #efefef;
}
.cid-sLeKbi9oEj H3 {
  color: #073b4c;
}
.cid-sLeKbin8TW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLeKbin8TW .mbr-section-subtitle {
  color: #767676;
}
.cid-sLeKbin8TW .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sLeKbin8TW .mbr-text {
  color: #767676;
}
.cid-sLeKbin8TW .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sLeKbin8TW .mbr-author-name {
  color: #767676;
}
.cid-sLeKbin8TW .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-sLeKbin8TW .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sLeKbin8TW .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sLeKbin8TW .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sLeKbin8TW .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-sLeKbin8TW .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-sLeKbiOT42 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #787324;
}
.cid-sLeKbiOT42 P {
  color: #767676;
}
.cid-sLeKbiOT42 H1 {
  color: #ffffff;
}
.cid-sLeKbiOT42 .mbr-text,
.cid-sLeKbiOT42 .mbr-section-btn {
  color: #efefef;
}
.cid-sLeKbiOT42 H3 {
  color: #efefef;
}
.cid-sLeKbj10MP {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sLeKbj10MP .image-block {
  margin: auto;
}
.cid-sLeKbj10MP .mbr-figure {
  margin: 0 auto;
}
.cid-sLeKbj10MP figcaption {
  position: relative;
}
.cid-sLeKbj10MP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sLeKbj10MP .image-block {
    width: 100% !important;
  }
}
.cid-sLeKbjdpw6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #787324;
}
.cid-sLeKbjqX4u {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sLeKbjqX4u .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-sLeKbjqX4u H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-sLeKbjqX4u .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sLeKbjDYEK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sLeKbjDYEK .counter-container {
  color: #767676;
}
.cid-sLeKbjDYEK .counter-container ul {
  margin-bottom: 0;
}
.cid-sLeKbjDYEK .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sLeKbjDYEK .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-sLeKbjDYEK .mbr-text {
  color: #232323;
}
.cid-tg5gAsTHFS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sLeKbnFLcd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-sLeKbnPIe0 {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-sLeKbnPIe0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sLeKbnPIe0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLeKbnPIe0 .mbr-text {
    text-align: center;
  }
}
.cid-tlz7MxpcrQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7MxpcrQ .content {
    text-align: center;
  }
  .cid-tlz7MxpcrQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7MxpcrQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7MxpcrQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7MxpcrQ .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7MxpcrQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7MxpcrQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7MxpcrQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7MxpcrQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7MxpcrQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7MxpcrQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7MxpcrQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7MxpcrQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sS9abntX4n {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #d0c814;
}
.cid-sS9abntX4n P {
  color: #767676;
}
.cid-sS9abntX4n H1 {
  color: #ffffff;
}
.cid-sS9abntX4n .mbr-text,
.cid-sS9abntX4n .mbr-section-btn {
  color: #efefef;
}
.cid-sS9abntX4n H3 {
  color: #073b4c;
}
.cid-sS8rXdzBfu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy-2023.png");
}
.cid-sS8rXdzBfu H2 {
  color: #ffffff;
}
.cid-sS8rXdzBfu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sS8rXelFLn {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sS8rXelFLn .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sS8rXelFLn .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXelFLn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXelFLn .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXelFLn .mbr-text,
.cid-sS8rXelFLn .mbr-section-btn {
  color: #030f7f;
}
.cid-sS8rXelFLn H1 {
  color: #030f7f;
}
.cid-sS8rXeElOX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sS8rXeElOX .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sS8rXeElOX .section-text {
  padding: 2rem 0;
}
.cid-sS8rXeElOX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sS8rXeElOX .inner-container {
    width: 100% !important;
  }
}
.cid-sS9pshwRgH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sS9pshwRgH .mbr-section-subtitle {
  color: #767676;
}
.cid-sS9pshwRgH H2 {
  color: #030f7f;
}
.cid-sS9cVFJ3v5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sS9cVFJ3v5 .mbr-section-title {
  color: #003492;
}
.cid-sS9cVFJ3v5 .mbr-section-subtitle {
  color: #818181;
}
.cid-sS9emaOX07 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sS9emaOX07 .mbr-section-title {
  color: #003492;
}
.cid-sS9emaOX07 .mbr-section-subtitle {
  color: #818181;
}
.cid-sS9dQ3oRUH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sS9dQ3oRUH h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sS9dQ3oRUH p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sS9dQ3oRUH .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sS9dQ3oRUH .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sS9dQ3oRUH .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sS9dQ3oRUH .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sS9dQ3oRUH .card-box {
    padding-left: 0;
  }
}
.cid-sS9fRWsl0s {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sS9fRWsl0s .mbr-section-title {
  color: #003492;
}
.cid-sS9fRWsl0s .mbr-section-subtitle {
  color: #818181;
}
.cid-sS9fU8XlsX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sS9fU8XlsX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sS9fU8XlsX p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sS9fU8XlsX .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sS9fU8XlsX .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sS9fU8XlsX .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sS9fU8XlsX .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sS9fU8XlsX .card-box {
    padding-left: 0;
  }
}
.cid-sS9mi6IF3V {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sS9mi6IF3V .mbr-section-title {
  color: #003492;
}
.cid-sS9mi6IF3V .mbr-section-subtitle {
  color: #818181;
}
.cid-sS9mk27Hlm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sS9mk27Hlm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sS9mk27Hlm p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-sS9mk27Hlm .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-sS9mk27Hlm .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-sS9mk27Hlm .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-sS9mk27Hlm .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-sS9mk27Hlm .card-box {
    padding-left: 0;
  }
}
.cid-sS9nZVRuB0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sS9nZVRuB0 .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sS9nZVRuB0 .section-text {
  padding: 2rem 0;
}
.cid-sS9nZVRuB0 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sS9nZVRuB0 .inner-container {
    width: 100% !important;
  }
}
.cid-sS9vxjanxI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-sS8rXg1lbA {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sS8rXg1lbA .image-block {
  margin: auto;
}
.cid-sS8rXg1lbA .mbr-figure {
  margin: 0 auto;
}
.cid-sS8rXg1lbA figcaption {
  position: relative;
}
.cid-sS8rXg1lbA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sS8rXg1lbA .image-block {
    width: 100% !important;
  }
}
.cid-sS8rXfQaE9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sS8rXfQaE9 P {
  color: #767676;
}
.cid-sS8rXfQaE9 H1 {
  color: #ffffff;
}
.cid-sS8rXfQaE9 .mbr-text,
.cid-sS8rXfQaE9 .mbr-section-btn {
  color: #ffffff;
}
.cid-sS8rXfQaE9 H3 {
  color: #efefef;
}
.cid-sS8rXgxVdT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sS8rXgxVdT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXgxVdT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXgxVdT .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXgxVdT H1 {
  color: #030f7f;
}
.cid-sS8rXgxVdT .mbr-text,
.cid-sS8rXgxVdT .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXgLUxH {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sS8rXgLUxH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXgLUxH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXgLUxH .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXgLUxH H1 {
  color: #030f7f;
}
.cid-sS8rXgLUxH .mbr-text,
.cid-sS8rXgLUxH .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXgZifs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sS8rXgZifs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXgZifs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXgZifs .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXgZifs H1 {
  color: #030f7f;
}
.cid-sS8rXgZifs .mbr-text,
.cid-sS8rXgZifs .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXhdG8A {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-sS8rXhdG8A .mbr-section-title {
  color: #003492;
}
.cid-sS8rXhdG8A .mbr-section-subtitle {
  color: #5b686b;
}
.cid-sS8rXhqfvt {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sS8rXhqfvt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sS8rXhqfvt p {
  color: #767676;
  text-align: left;
}
.cid-sS8rXhqfvt .card-box {
  padding-top: 2rem;
}
.cid-sS8rXhqfvt .card-wrapper {
  height: 100%;
}
.cid-sS8rXhqfvt .card-title {
  color: #030f7f;
}
.cid-sS8rXhNMNG {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-sS8rXhNMNG .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-sS8rXhNMNG H2 {
  color: #ffffff;
}
.cid-sS8rXifl9h {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sS8rXifl9h .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXifl9h .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXifl9h .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXifl9h H1 {
  color: #030f7f;
}
.cid-sS8rXifl9h .mbr-text,
.cid-sS8rXifl9h .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXisY3l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sS8rXisY3l .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXisY3l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXisY3l .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXisY3l H1 {
  color: #030f7f;
}
.cid-sS8rXisY3l .mbr-text,
.cid-sS8rXisY3l .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXiHNJJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sS8rXiHNJJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXiHNJJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXiHNJJ .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXiHNJJ H1 {
  color: #030f7f;
}
.cid-sS8rXiHNJJ .mbr-text,
.cid-sS8rXiHNJJ .mbr-section-btn {
  color: #767676;
}
.cid-sS8rXiVteU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sS8rXiVteU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXiVteU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXiVteU .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXiVteU H1 {
  color: #030f7f;
}
.cid-sS8rXiVteU .mbr-text,
.cid-sS8rXiVteU .mbr-section-btn {
  color: #767676;
}
.cid-sS9wjVA1Nv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
.cid-sS8rXkltfX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-sS8rXkltfX .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-sS8rXkltfX H2 {
  color: #ffffff;
}
.cid-sS8rXkwqWg {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sS8rXkwqWg .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sS8rXkwqWg .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-sS8rXkwqWg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sS8rXkwqWg .inner-container {
    width: 100% !important;
  }
}
.cid-sS8rXkG1jE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sS8rXkG1jE .mbr-text,
.cid-sS8rXkG1jE blockquote {
  color: #767676;
}
.cid-sS8rXkG1jE .mbr-text {
  text-align: center;
}
.cid-sS8rXkTcBu {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sS8rXkTcBu .counter-container {
  color: #767676;
}
.cid-sS8rXkTcBu .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sS8rXkTcBu .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sS8rXkTcBu .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sS8rXkTcBu .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sS8rXl35x3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sS8rXl35x3 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sS8rXl35x3 H2 {
  color: #ffffff;
}
.cid-sS8rXle1Ld {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-sS8rXle1Ld .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXle1Ld .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXle1Ld .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXluuWJ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-sS8rXluuWJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXluuWJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXluuWJ .mbr-text {
    text-align: center;
  }
}
.cid-sS8rXlIwa9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-sS8rXlIwa9 .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-sS8rXlIwa9 H2 {
  color: #ffffff;
}
.cid-sS9wBYbjQB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-sS9xd0F4cl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #030f7f;
}
.cid-sS9xd0F4cl .mbr-section-subtitle {
  color: #d0c814;
  font-weight: 300;
}
.cid-sS9xd0F4cl .number-wrap {
  color: #c4bd49;
  border-color: rgba(255, 255, 255, 0.15);
  position: relative;
  display: inline-block;
  text-align: center;
  padding: 5px 10px 13px 10px;
  margin: 0;
  min-width: 118px;
  border-radius: 2px;
  max-width: 100%;
}
.cid-sS9xd0F4cl .number {
  font-style: normal;
  font-weight: 700;
  font-size: 55px;
  text-transform: none;
  letter-spacing: -2px;
  word-spacing: 0;
  line-height: 1.3;
  color: #dad02c;
}
.cid-sS9xd0F4cl .period {
  display: block;
  padding-top: 2px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.cid-sS9xd0F4cl .dot {
  position: absolute;
  top: -10px;
  right: -1em;
  width: 1em;
  display: block;
  height: 83%;
  overflow: hidden;
  font-style: normal;
  font-weight: 700;
  font-size: 55px;
  line-height: 89.65px;
  text-transform: none;
  letter-spacing: 0;
  word-spacing: 0;
  color: #dad02c;
}
.cid-sS9xd0F4cl .countdown-cont {
  max-width: 700px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sS9xd0F4cl .dot {
    display: none;
  }
}
@media (max-width: 543px) {
  .cid-sS9xd0F4cl .number-wrap {
    margin-bottom: 15px;
  }
}
@media (max-width: 550px) {
  .cid-sS9xd0F4cl .col-xs-3 {
    padding-left: 0;
    padding-right: 0;
    max-width: 25%;
    flex: 0 0 25%;
  }
  .cid-sS9xd0F4cl .number-wrap {
    min-width: auto;
  }
}
@media (max-width: 440px) {
  .cid-sS9xd0F4cl .number,
  .cid-sS9xd0F4cl .dot {
    font-size: 40px;
  }
}
@media (max-width: 380px) {
  .cid-sS9xd0F4cl .period {
    font-size: 0.8rem;
  }
}
.cid-sS9xd0F4cl H2 {
  color: #efefef;
}
.cid-sS8rXmuX3R {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-sS8rXmuX3R .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sS8rXmuX3R .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sS8rXmuX3R .mbr-text {
    text-align: center;
  }
}
.cid-tlz7DDu0WW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7DDu0WW .content {
    text-align: center;
  }
  .cid-tlz7DDu0WW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7DDu0WW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7DDu0WW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7DDu0WW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7DDu0WW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7DDu0WW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7DDu0WW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7DDu0WW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7DDu0WW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7DDu0WW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7DDu0WW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7DDu0WW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t7YDV0v6nC {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-t7YDV0v6nC H2 {
  color: #ffffff;
}
.cid-t7YDV0v6nC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t7YDV0YyrA {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t7YDV0YyrA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t7YDV0YyrA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t7YDV0YyrA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YDV0YyrA .mbr-text {
    text-align: center;
  }
}
.cid-t7YDV0YyrA .mbr-text,
.cid-t7YDV0YyrA .mbr-section-btn {
  color: #030f7f;
}
.cid-t7YDV0YyrA H1 {
  color: #030f7f;
}
.cid-t7YDV1iawF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-t7YDV1iawF P {
  color: #767676;
}
.cid-t7YDV1iawF H1 {
  color: #030f7f;
}
.cid-t7YDV1iawF .mbr-text,
.cid-t7YDV1iawF .mbr-section-btn {
  color: #efefef;
}
.cid-t7YDV1iawF H3 {
  color: #073b4c;
}
.cid-t7YDV1xDBg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7YDV1xDBg .mbr-section-subtitle {
  color: #767676;
}
.cid-t7YDV1xDBg .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t7YDV1xDBg .mbr-text {
  color: #767676;
}
.cid-t7YDV1xDBg .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-t7YDV1xDBg .mbr-author-name {
  color: #767676;
}
.cid-t7YDV1xDBg .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-t7YDV1xDBg .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-t7YDV1xDBg .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-t7YDV1xDBg .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-t7YDV1xDBg .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-t7YDV1xDBg .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-t7YDV1WZST {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-t7YDV1WZST P {
  color: #767676;
}
.cid-t7YDV1WZST H1 {
  color: #ffffff;
}
.cid-t7YDV1WZST .mbr-text,
.cid-t7YDV1WZST .mbr-section-btn {
  color: #efefef;
}
.cid-t7YDV1WZST H3 {
  color: #efefef;
}
.cid-t7YDV28y26 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t7YDV28y26 .image-block {
  margin: auto;
}
.cid-t7YDV28y26 .mbr-figure {
  margin: 0 auto;
}
.cid-t7YDV28y26 figcaption {
  position: relative;
}
.cid-t7YDV28y26 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t7YDV28y26 .image-block {
    width: 100% !important;
  }
}
.cid-t7YDV2irBb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-t7YDV2rRCY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t7YDV2rRCY .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-t7YDV2rRCY H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-t7YDV2rRCY .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-t7YDV2Bm8d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-t7YDV2Bm8d .counter-container {
  color: #767676;
}
.cid-t7YDV2Bm8d .counter-container ul {
  margin-bottom: 0;
}
.cid-t7YDV2Bm8d .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-t7YDV2Bm8d .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-t7YDV2Bm8d .mbr-text {
  color: #232323;
}
.cid-t7YDV2K3jI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-t7YDV2K3jI P {
  color: #767676;
}
.cid-t7YDV2K3jI H1 {
  color: #ffffff;
}
.cid-t7YDV2K3jI .mbr-text,
.cid-t7YDV2K3jI .mbr-section-btn {
  color: #efefef;
}
.cid-t7YDV2K3jI H3 {
  color: #efefef;
}
.cid-t7YDV4Zzo9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-t7YDV4Zzo9 .mbr-section-subtitle {
  color: #232323;
}
.cid-t7YDV4Zzo9 H2 {
  color: #0f1d99;
}
.cid-t7YDV5twc6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-t7YDV5twc6 .mbr-section-subtitle {
  color: #f9f295;
}
.cid-t7YDV5twc6 H2 {
  color: #ffffff;
}
.cid-t7YDV5T62k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-t7YDV5T62k .mbr-section-subtitle {
  color: #232323;
}
.cid-t7YDV5T62k H2 {
  color: #0f1d99;
}
.cid-t7YDV6qtYN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-t7YDV6zSo3 {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-t7YDV6zSo3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t7YDV6zSo3 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7YDV6zSo3 .mbr-text {
    text-align: center;
  }
}
.cid-tlz7J7NQzm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7J7NQzm .content {
    text-align: center;
  }
  .cid-tlz7J7NQzm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7J7NQzm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7J7NQzm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7J7NQzm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7J7NQzm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7J7NQzm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7J7NQzm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7J7NQzm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7J7NQzm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7J7NQzm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7J7NQzm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7J7NQzm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-to6MjgPf0e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-to6MjgPf0e .mbr-section-subtitle {
  color: #767676;
}
.cid-to6MjgPf0e H2 {
  color: #080051;
}
.cid-to6Mjhb2bE {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-to6Mjhb2bE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-to6Mjhb2bE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-to6Mjhb2bE .mbr-text {
    text-align: center;
  }
}
.cid-to6Mjhb2bE H1 {
  color: #465052;
}
.cid-to6Mjhb2bE .mbr-text,
.cid-to6Mjhb2bE .mbr-section-btn {
  color: #767676;
}
.cid-sKNKQwMvSa {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy-2023.png");
}
.cid-sKNKQwMvSa H2 {
  color: #ffffff;
}
.cid-sKNKQwMvSa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sKNKQxPw30 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sKNKQxPw30 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKNKQxPw30 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKNKQxPw30 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKNKQxPw30 .mbr-text {
    text-align: center;
  }
}
.cid-sKNKQxPw30 .mbr-text,
.cid-sKNKQxPw30 .mbr-section-btn {
  color: #030f7f;
}
.cid-sKNKQxPw30 H1 {
  color: #030f7f;
}
.cid-sKNRQwi4ae {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKNRQwi4ae .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKNRQwi4ae .section-text {
  padding: 2rem 0;
}
.cid-sKNRQwi4ae .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKNRQwi4ae .inner-container {
    width: 100% !important;
  }
}
.cid-sKNSNRSc0d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0010a2;
}
.cid-sKNSNRSc0d h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sKNSNRSc0d p {
  color: #767676;
  text-align: left;
}
.cid-sKNSNRSc0d .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sKNSNRSc0d .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sKNSNRSc0d .card-title {
  margin-bottom: 0;
}
.cid-sKNSNRSc0d .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sKNSNRSc0d .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sKNSNRSc0d .card-img span {
    font-size: 40px !important;
  }
}
.cid-sKNSNRSc0d .card-title,
.cid-sKNSNRSc0d .card-img {
  color: #ffffff;
}
.cid-sKNSNRSc0d P {
  color: #f9f295;
}
.cid-sKNKQyJiEK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sKNKQyJiEK P {
  color: #767676;
}
.cid-sKNKQyJiEK H1 {
  color: #030f7f;
}
.cid-sKNKQyJiEK .mbr-text,
.cid-sKNKQyJiEK .mbr-section-btn {
  color: #efefef;
}
.cid-sKNKQyJiEK H3 {
  color: #073b4c;
}
.cid-sKNKQzisS3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKNKQzisS3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sKNKQzisS3 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sKNKQzisS3 .mbr-text {
  color: #767676;
}
.cid-sKNKQzisS3 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sKNKQzisS3 .mbr-author-name {
  color: #767676;
}
.cid-sKNKQzisS3 .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-sKNKQzisS3 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sKNKQzisS3 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sKNKQzisS3 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sKNKQzisS3 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-sKNKQzisS3 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-sKNKQArO3t {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-sKNKQArO3t P {
  color: #767676;
}
.cid-sKNKQArO3t H1 {
  color: #ffffff;
}
.cid-sKNKQArO3t .mbr-text,
.cid-sKNKQArO3t .mbr-section-btn {
  color: #efefef;
}
.cid-sKNKQArO3t H3 {
  color: #efefef;
}
.cid-sKNKQAWKfr {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sKNKQAWKfr .image-block {
  margin: auto;
}
.cid-sKNKQAWKfr .mbr-figure {
  margin: 0 auto;
}
.cid-sKNKQAWKfr figcaption {
  position: relative;
}
.cid-sKNKQAWKfr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sKNKQAWKfr .image-block {
    width: 100% !important;
  }
}
.cid-sKNKQBkDz8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-sKOvSDHdlV {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKOvSDHdlV .mbr-section-subtitle {
  color: #767676;
}
.cid-sKOvSDHdlV H2 {
  color: #030f7f;
}
.cid-sKNYqdh4vl {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKNYqdh4vl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKNYqdh4vl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKNYqdh4vl .mbr-text {
    text-align: center;
  }
}
.cid-sKNYqdh4vl H1 {
  color: #030f7f;
}
.cid-sKNYqdh4vl .mbr-text,
.cid-sKNYqdh4vl .mbr-section-btn {
  color: #767676;
}
.cid-sKTn6wxwC8 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sKTn6wxwC8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKTn6wxwC8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKTn6wxwC8 .mbr-text {
    text-align: center;
  }
}
.cid-sKTn6wxwC8 H1 {
  color: #030f7f;
}
.cid-sKTn6wxwC8 .mbr-text,
.cid-sKTn6wxwC8 .mbr-section-btn {
  color: #767676;
}
.cid-sKToq5mkFG {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKToq5mkFG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKToq5mkFG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKToq5mkFG .mbr-text {
    text-align: center;
  }
}
.cid-sKToq5mkFG H1 {
  color: #030f7f;
}
.cid-sKToq5mkFG .mbr-text,
.cid-sKToq5mkFG .mbr-section-btn {
  color: #767676;
}
.cid-sMhnvWv0vn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-sMhnvWv0vn .mbr-section-title {
  color: #003492;
}
.cid-sMhnvWv0vn .mbr-section-subtitle {
  color: #5b686b;
}
.cid-sMhnjB20ly {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sMhnjB20ly h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMhnjB20ly p {
  color: #767676;
  text-align: left;
}
.cid-sMhnjB20ly .card-box {
  padding-top: 2rem;
}
.cid-sMhnjB20ly .card-wrapper {
  height: 100%;
}
.cid-sMhnjB20ly .card-title {
  color: #030f7f;
}
.cid-sKTnsf2hOy {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-sKTnsf2hOy .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-sKTnsf2hOy H2 {
  color: #ffffff;
}
.cid-sKTos9ocxs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKTos9ocxs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKTos9ocxs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKTos9ocxs .mbr-text {
    text-align: center;
  }
}
.cid-sKTos9ocxs H1 {
  color: #030f7f;
}
.cid-sKTos9ocxs .mbr-text,
.cid-sKTos9ocxs .mbr-section-btn {
  color: #767676;
}
.cid-sKTorqWSiO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sKTorqWSiO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKTorqWSiO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKTorqWSiO .mbr-text {
    text-align: center;
  }
}
.cid-sKTorqWSiO H1 {
  color: #030f7f;
}
.cid-sKTorqWSiO .mbr-text,
.cid-sKTorqWSiO .mbr-section-btn {
  color: #767676;
}
.cid-sKTosNXWWY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKTosNXWWY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKTosNXWWY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKTosNXWWY .mbr-text {
    text-align: center;
  }
}
.cid-sKTosNXWWY H1 {
  color: #030f7f;
}
.cid-sKTosNXWWY .mbr-text,
.cid-sKTosNXWWY .mbr-section-btn {
  color: #767676;
}
.cid-sKTotxPDpJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sKTotxPDpJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKTotxPDpJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKTotxPDpJ .mbr-text {
    text-align: center;
  }
}
.cid-sKTotxPDpJ H1 {
  color: #030f7f;
}
.cid-sKTotxPDpJ .mbr-text,
.cid-sKTotxPDpJ .mbr-section-btn {
  color: #767676;
}
.cid-sKToue2PRK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKToue2PRK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKToue2PRK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKToue2PRK .mbr-text {
    text-align: center;
  }
}
.cid-sKToue2PRK H1 {
  color: #030f7f;
}
.cid-sKToue2PRK .mbr-text,
.cid-sKToue2PRK .mbr-section-btn {
  color: #767676;
}
.cid-sKTnSxkx6a {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-sKTnSxkx6a .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-sKTnSxkx6a H2 {
  color: #ffffff;
}
.cid-sNDcFqKCSf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sNDcFqKCSf .card-box {
  padding: 0 2rem;
}
.cid-sNDcFqKCSf .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sNDcFqKCSf .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sNDcFqKCSf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sNDcFqKCSf p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sNDcFqKCSf .mbr-text {
  color: #767676;
}
.cid-sNDcFqKCSf .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sNDcFqKCSf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sKXHh4HXYk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sKXHh4HXYk .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKXHh4HXYk .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-sKXHh4HXYk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKXHh4HXYk .inner-container {
    width: 100% !important;
  }
}
.cid-sKNKQBFSaY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-sKNKQBFSaY .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-sKNKQBFSaY H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-sKNKQBFSaY .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-sKXCbGkjjv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-sKXCbGkjjv .counter-container {
  color: #767676;
}
.cid-sKXCbGkjjv .counter-container ul {
  margin-bottom: 0;
}
.cid-sKXCbGkjjv .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-sKXCbGkjjv .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-sKXCbGkjjv .mbr-text {
  color: #232323;
}
.cid-sKNKQJqab5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-sKYZFsmDdh {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-sKYZFsmDdh .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-sKYZFsmDdh H2 {
  color: #ffffff;
}
.cid-sKZ4VPycuw {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sKZ4VPycuw .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKZ4VPycuw .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-sKZ4VPycuw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKZ4VPycuw .inner-container {
    width: 100% !important;
  }
}
.cid-sKZ8q0U5ft {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKZ8q0U5ft .mbr-text,
.cid-sKZ8q0U5ft blockquote {
  color: #767676;
}
.cid-sKZ8q0U5ft .mbr-text {
  text-align: center;
}
.cid-sKZ9DIeEre {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sKZ9DIeEre .counter-container {
  color: #767676;
}
.cid-sKZ9DIeEre .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sKZ9DIeEre .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sKZ9DIeEre .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sKZ9DIeEre .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sKZe8ifj7z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sKZe8ifj7z .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-sKZe8ifj7z H2 {
  color: #ffffff;
}
.cid-sKZeXlPSpK {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-sKZeXlPSpK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKZeXlPSpK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKZeXlPSpK .mbr-text {
    text-align: center;
  }
}
.cid-sKZhIVqpwf {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-sKZhIVqpwf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKZhIVqpwf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKZhIVqpwf .mbr-text {
    text-align: center;
  }
}
.cid-sKYJ2UJbCF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-sKYJ2UJbCF .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-sKYJ2UJbCF H2 {
  color: #ffffff;
}
.cid-sNDhciuIBX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sNDhciuIBX .card-box {
  padding: 0 2rem;
}
.cid-sNDhciuIBX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sNDhciuIBX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sNDhciuIBX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sNDhciuIBX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sNDhciuIBX .mbr-text {
  color: #767676;
}
.cid-sNDhciuIBX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sNDhciuIBX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sKYJ4bcQJF {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sKYJ4bcQJF .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKYJ4bcQJF .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-sKYJ4bcQJF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKYJ4bcQJF .inner-container {
    width: 100% !important;
  }
}
.cid-sKNKQJOjCz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-sKNKQJOjCz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKNKQJOjCz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKNKQJOjCz .mbr-text {
    text-align: center;
  }
}
.cid-tlz7AGtZnS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tlz7AGtZnS .content {
    text-align: center;
  }
  .cid-tlz7AGtZnS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tlz7AGtZnS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tlz7AGtZnS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tlz7AGtZnS .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tlz7AGtZnS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlz7AGtZnS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tlz7AGtZnS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tlz7AGtZnS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlz7AGtZnS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tlz7AGtZnS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tlz7AGtZnS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlz7AGtZnS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0T2gFAt3t {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-u0T2gFAt3t H2 {
  color: #ffffff;
}
.cid-u0T2gFAt3t .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0T2gG0uco {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0T2gG0uco P {
  color: #767676;
}
.cid-u0T2gG0uco H1 {
  color: #0315b5;
}
.cid-u0T2gG0uco .mbr-text,
.cid-u0T2gG0uco .mbr-section-btn {
  color: #767676;
}
.cid-u0T2gGgCQC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f8f8f8;
}
.cid-u0T2gGgCQC .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-u0T2gGgCQC H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0T2gGgCQC .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0T2gGsdnO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0T2gGsdnO .mbr-section-subtitle {
  color: #0f1d99;
  text-align: center;
  font-weight: 300;
}
.cid-u0T2gGsdnO .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-u0T2gGsdnO .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-u0T2gGsdnO .separline {
  position: relative;
}
.cid-u0T2gGsdnO .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-u0T2gGsdnO .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-u0T2gGsdnO .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-u0T2gGsdnO .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u0T2gGsdnO .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-u0T2gGsdnO .mbr-section-title {
  color: #0f1d99;
}
.cid-u0T2gGTn9p {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #010b64;
}
.cid-u0T2gGTn9p .mbr-section-subtitle {
  color: #465052;
}
.cid-u0T2gGTn9p H2 {
  color: #efefef;
}
.cid-u0T2gH27wB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0T2gH27wB .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0T2gH27wB H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0T2gH27wB .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0T2gHbxSi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-u0T2gHbxSi .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-u0T2gHbxSi H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0T2gHbxSi .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0T2gHjjU4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0T2gHjjU4 .counter-container {
  color: #767676;
}
.cid-u0T2gHjjU4 .counter-container ul {
  margin-bottom: 0;
}
.cid-u0T2gHjjU4 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-u0T2gHjjU4 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-u0T2gHjjU4 .mbr-text {
  color: #232323;
}
.cid-u0T2gHvcLs {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0T2gHvcLs .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0T2gHvcLs H2 {
  text-align: left;
  color: #120d3c;
}
.cid-u0T2gHvcLs .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0T2gHFwo8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0T2gHFwo8 .mbr-section-subtitle {
  color: #465052;
}
.cid-u0T2gHFwo8 H2 {
  color: #0f1d99;
}
.cid-u0T2gHFwo8 DIV {
  text-align: center;
}
.cid-u0T2gHQZct {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0T2gHQZct .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0T2gHQZct H2 {
  text-align: left;
  color: #465052;
}
.cid-u0T2gHQZct .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u0T2gI27aO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20171125-114946.jpg");
}
.cid-u0T2gI27aO .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0T2gI27aO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0T2gI27aO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0T2gI27aO .mbr-text {
    text-align: center;
  }
}
.cid-u0T2gIjIM6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0T2gIjIM6 .mbr-section-subtitle {
  color: #232323;
}
.cid-u0T2gIjIM6 H2 {
  color: #0f1d99;
}
.cid-u0T2gIsYlE {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-u0T2gIsYlE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u0T2gIsYlE p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-u0T2gIsYlE .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-u0T2gIsYlE .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-u0T2gIsYlE .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u0T2gIsYlE .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-u0T2gIsYlE .card-box {
    padding-left: 0;
  }
}
.cid-u0T2gIsYlE .card-title,
.cid-u0T2gIsYlE .card-img {
  color: #ffffff;
}
.cid-u0T2gIsYlE P {
  color: #d0d7ff;
}
.cid-u0T2gIQJmY {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-u0T2gIQJmY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u0T2gIQJmY p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-u0T2gIQJmY .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-u0T2gIQJmY .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-u0T2gIQJmY .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u0T2gIQJmY .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-u0T2gIQJmY .card-box {
    padding-left: 0;
  }
}
.cid-u0T2gIQJmY .card-title,
.cid-u0T2gIQJmY .card-img {
  color: #ffffff;
}
.cid-u0T2gIQJmY P {
  color: #d0d7ff;
}
.cid-u0T2gJczF7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u0T2gJczF7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0T2gJczF7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0T2gJczF7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0T2gJczF7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0T2gJczF7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0T2gJczF7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0T2gJczF7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u0T2gJczF7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0T2gJczF7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0T2gJKTr2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0T2gJKTr2 .mbr-section-subtitle {
  color: #232323;
}
.cid-u0T2gJKTr2 H2 {
  color: #0f1d99;
}
.cid-u0T2gJWE1T {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0T2gJWE1T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0T2gJWE1T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0T2gJWE1T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0T2gJWE1T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0T2gJWE1T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0T2gJWE1T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0T2gJWE1T .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-u0T2gJWE1T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0T2gJWE1T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0T2gKizLR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #d0d7ff;
}
.cid-u0T2gKizLR .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-u0T2gKizLR .carousel-item.active,
.cid-u0T2gKizLR .carousel-item-next,
.cid-u0T2gKizLR .carousel-item-prev {
  display: flex;
}
.cid-u0T2gKizLR .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-u0T2gKizLR .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-u0T2gKizLR .carousel-controls a:hover span {
  opacity: 1;
}
.cid-u0T2gKizLR .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-u0T2gKizLR .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-u0T2gKizLR .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-u0T2gKizLR H2 {
  color: #0f1d99;
}
.cid-u0T2gKPIIO {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-u0T2gKPIIO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0T2gKPIIO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0T2gKPIIO .mbr-text {
    text-align: center;
  }
}
.cid-u0T2gL8XxU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-u0T2gL8XxU .content {
    text-align: center;
  }
  .cid-u0T2gL8XxU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0T2gL8XxU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u0T2gL8XxU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u0T2gL8XxU .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u0T2gL8XxU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u0T2gL8XxU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u0T2gL8XxU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0T2gL8XxU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u0T2gL8XxU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0T2gL8XxU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u0T2gL8XxU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0T2gL8XxU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0TrVVurYb {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-u0TrVVurYb H2 {
  color: #ffffff;
}
.cid-u0TrVVurYb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0TCql7o6W {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #d0b614;
}
.cid-u0TCql7o6W .mbr-section-subtitle {
  color: #767676;
}
.cid-u0TCql7o6W H2 {
  color: #ffffff;
}
.cid-u0TrVVGlcy {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0TrVVGlcy P {
  color: #767676;
}
.cid-u0TrVVGlcy H1 {
  color: #0315b5;
}
.cid-u0TrVVGlcy .mbr-text,
.cid-u0TrVVGlcy .mbr-section-btn {
  color: #767676;
}
.cid-u0TrVVSzk1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f8f8f8;
}
.cid-u0TrVVSzk1 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-u0TrVVSzk1 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0TrVVSzk1 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0TrVW41Um {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0TrVW41Um .mbr-section-subtitle {
  color: #0f1d99;
  text-align: center;
  font-weight: 300;
}
.cid-u0TrVW41Um .step {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border-radius: 50%;
  border: 2px solid #efefef;
}
@media (max-width: 767px) {
  .cid-u0TrVW41Um .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-u0TrVW41Um .separline {
  position: relative;
}
.cid-u0TrVW41Um .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #efefef;
}
@media (max-width: 767px) {
  .cid-u0TrVW41Um .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-u0TrVW41Um .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-u0TrVW41Um .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u0TrVW41Um .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-u0TrVW41Um .mbr-section-title {
  color: #0f1d99;
}
.cid-u0TrVWuZgI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #010b64;
}
.cid-u0TrVWuZgI .mbr-section-subtitle {
  color: #465052;
}
.cid-u0TrVWuZgI H2 {
  color: #efefef;
}
.cid-u0TrVWE8V5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0TrVWE8V5 .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0TrVWE8V5 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0TrVWE8V5 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0TrVWOxQY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-u0TrVWOxQY .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-u0TrVWOxQY H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0TrVWOxQY .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0TrVWYWNK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0TrVWYWNK .counter-container {
  color: #767676;
}
.cid-u0TrVWYWNK .counter-container ul {
  margin-bottom: 0;
}
.cid-u0TrVWYWNK .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-u0TrVWYWNK .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-u0TrVWYWNK .mbr-text {
  color: #232323;
}
.cid-u0TrVX8VvX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0TrVX8VvX .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0TrVX8VvX H2 {
  text-align: left;
  color: #120d3c;
}
.cid-u0TrVX8VvX .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0TrVXi5si {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0TrVXi5si .mbr-section-subtitle {
  color: #465052;
}
.cid-u0TrVXi5si H2 {
  color: #0f1d99;
}
.cid-u0TrVXi5si DIV {
  text-align: center;
}
.cid-u0TrVXtu4o {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0TrVXtu4o .mbr-section-subtitle {
  color: #465052;
  text-align: left;
}
.cid-u0TrVXtu4o H2 {
  text-align: left;
  color: #465052;
}
.cid-u0TrVXtu4o .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u0TrVXKU9G {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/20171125-114946.jpg");
}
.cid-u0TrVXKU9G .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0TrVXKU9G .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0TrVXKU9G .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0TrVXKU9G .mbr-text {
    text-align: center;
  }
}
.cid-u0TrVXZrHK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0TrVXZrHK .mbr-section-subtitle {
  color: #232323;
}
.cid-u0TrVXZrHK H2 {
  color: #0f1d99;
}
.cid-u0TrVYbntQ {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-u0TrVYbntQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u0TrVYbntQ p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-u0TrVYbntQ .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-u0TrVYbntQ .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-u0TrVYbntQ .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u0TrVYbntQ .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-u0TrVYbntQ .card-box {
    padding-left: 0;
  }
}
.cid-u0TrVYbntQ .card-title,
.cid-u0TrVYbntQ .card-img {
  color: #ffffff;
}
.cid-u0TrVYbntQ P {
  color: #d0d7ff;
}
.cid-u0TrVYxhkI {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-u0TrVYxhkI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u0TrVYxhkI p {
  color: #767676;
  text-align: left;
  margin-bottom: 0;
}
.cid-u0TrVYxhkI .card-img {
  text-align: left;
  -webkit-flex: 1 0 auto;
  flex: 1 0 auto;
  width: auto;
}
.cid-u0TrVYxhkI .card-img span {
  font-size: 72px;
  color: #ff3366;
}
.cid-u0TrVYxhkI .card-box {
  padding-left: 1rem;
  word-break: break-word;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u0TrVYxhkI .card-img {
    text-align: left;
    padding-bottom: 0.75rem;
  }
  .cid-u0TrVYxhkI .card-box {
    padding-left: 0;
  }
}
.cid-u0TrVYxhkI .card-title,
.cid-u0TrVYxhkI .card-img {
  color: #ffffff;
}
.cid-u0TrVYxhkI P {
  color: #d0d7ff;
}
.cid-u0TrVYPGOt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u0TrVYPGOt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0TrVYPGOt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0TrVYPGOt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0TrVYPGOt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0TrVYPGOt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0TrVYPGOt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0TrVYPGOt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-u0TrVYPGOt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0TrVYPGOt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-u0TrVZhApi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0TrVZhApi .mbr-section-subtitle {
  color: #232323;
}
.cid-u0TrVZhApi H2 {
  color: #0f1d99;
}
.cid-u0TrVZshxe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0TrVZshxe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0TrVZshxe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0TrVZshxe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0TrVZshxe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0TrVZshxe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0TrVZshxe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0TrVZshxe .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-u0TrVZshxe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0TrVZshxe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0TrVZQEat {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #d0d7ff;
}
.cid-u0TrVZQEat .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-u0TrVZQEat .carousel-item.active,
.cid-u0TrVZQEat .carousel-item-next,
.cid-u0TrVZQEat .carousel-item-prev {
  display: flex;
}
.cid-u0TrVZQEat .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-u0TrVZQEat .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-u0TrVZQEat .carousel-controls a:hover span {
  opacity: 1;
}
.cid-u0TrVZQEat .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-u0TrVZQEat .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-u0TrVZQEat .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-u0TrVZQEat H2 {
  color: #0f1d99;
}
.cid-u0TrW0l92g {
  background-image: url("../../../assets/images/background4.jpg");
}
@media (min-width: 992px) {
  .cid-u0TrW0l92g .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0TrW0l92g .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0TrW0l92g .mbr-text {
    text-align: center;
  }
}
.cid-u0TrW0zwJr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-u0TrW0zwJr .content {
    text-align: center;
  }
  .cid-u0TrW0zwJr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0TrW0zwJr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u0TrW0zwJr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u0TrW0zwJr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u0TrW0zwJr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u0TrW0zwJr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u0TrW0zwJr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0TrW0zwJr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u0TrW0zwJr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0TrW0zwJr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u0TrW0zwJr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0TrW0zwJr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0TDTYqCYS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-facebook-iorilancio-la-mia-vita.png");
}
.cid-u0TDTYqCYS H2 {
  color: #ffffff;
}
.cid-u0TDTYqCYS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0TDTYTHKu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #d0b614;
}
.cid-u0TDTYTHKu .mbr-section-subtitle {
  color: #767676;
}
.cid-u0TDTYTHKu H2 {
  color: #ffffff;
}
.cid-u0TDTZ37LN {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0TDTZ37LN P {
  color: #767676;
}
.cid-u0TDTZ37LN H1 {
  color: #0315b5;
}
.cid-u0TDTZ37LN .mbr-text,
.cid-u0TDTZ37LN .mbr-section-btn {
  color: #767676;
}
.cid-u0TDU2MDfQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-u0TDU2MDfQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0TDU2MDfQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0TDU2MDfQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0TDU2MDfQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0TDU2MDfQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0TDU2MDfQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u0TDU2MDfQ .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-u0TDU2MDfQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u0TDU2MDfQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #0f7699) !important;
}
.cid-u0TDU3VCum {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-u0TDU3VCum .content {
    text-align: center;
  }
  .cid-u0TDU3VCum .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0TDU3VCum .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u0TDU3VCum .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u0TDU3VCum .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u0TDU3VCum .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u0TDU3VCum .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u0TDU3VCum .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0TDU3VCum .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u0TDU3VCum .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0TDU3VCum .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u0TDU3VCum .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0TDU3VCum .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ufEvDXFlSj {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy-2023.png");
}
.cid-ufEvDXFlSj H2 {
  color: #ffffff;
}
.cid-ufEvDXFlSj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ufEvDY79Q6 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ufEvDY79Q6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ufEvDY79Q6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvDY79Q6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvDY79Q6 .mbr-text {
    text-align: center;
  }
}
.cid-ufEvDY79Q6 .mbr-text,
.cid-ufEvDY79Q6 .mbr-section-btn {
  color: #030f7f;
}
.cid-ufEvDY79Q6 H1 {
  color: #030f7f;
}
.cid-ufEvDYuGxF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufEvDYuGxF .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufEvDYuGxF .section-text {
  padding: 2rem 0;
}
.cid-ufEvDYuGxF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufEvDYuGxF .inner-container {
    width: 100% !important;
  }
}
.cid-ufEvDYG8VC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0010a2;
}
.cid-ufEvDYG8VC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-ufEvDYG8VC p {
  color: #767676;
  text-align: left;
}
.cid-ufEvDYG8VC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-ufEvDYG8VC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-ufEvDYG8VC .card-title {
  margin-bottom: 0;
}
.cid-ufEvDYG8VC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ufEvDYG8VC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-ufEvDYG8VC .card-img span {
    font-size: 40px !important;
  }
}
.cid-ufEvDYG8VC .card-title,
.cid-ufEvDYG8VC .card-img {
  color: #ffffff;
}
.cid-ufEvDYG8VC P {
  color: #f9f295;
}
.cid-ufEvDZ3KSo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-ufEvDZ3KSo P {
  color: #767676;
}
.cid-ufEvDZ3KSo H1 {
  color: #030f7f;
}
.cid-ufEvDZ3KSo .mbr-text,
.cid-ufEvDZ3KSo .mbr-section-btn {
  color: #efefef;
}
.cid-ufEvDZ3KSo H3 {
  color: #073b4c;
}
.cid-ufEvDZgb2L {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ufEvDZgb2L .mbr-section-subtitle {
  color: #767676;
}
.cid-ufEvDZgb2L .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ufEvDZgb2L .mbr-text {
  color: #767676;
}
.cid-ufEvDZgb2L .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-ufEvDZgb2L .mbr-author-name {
  color: #767676;
}
.cid-ufEvDZgb2L .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-ufEvDZgb2L .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-ufEvDZgb2L .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-ufEvDZgb2L .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-ufEvDZgb2L .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-ufEvDZgb2L .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-ufEvDZESR9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-ufEvDZESR9 P {
  color: #767676;
}
.cid-ufEvDZESR9 H1 {
  color: #ffffff;
}
.cid-ufEvDZESR9 .mbr-text,
.cid-ufEvDZESR9 .mbr-section-btn {
  color: #efefef;
}
.cid-ufEvDZESR9 H3 {
  color: #efefef;
}
.cid-ufEvDZQbqU {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-ufEvDZQbqU .image-block {
  margin: auto;
}
.cid-ufEvDZQbqU .mbr-figure {
  margin: 0 auto;
}
.cid-ufEvDZQbqU figcaption {
  position: relative;
}
.cid-ufEvDZQbqU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ufEvDZQbqU .image-block {
    width: 100% !important;
  }
}
.cid-ufEvE02JfB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-ufEvE0bY6G {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ufEvE0bY6G .mbr-section-subtitle {
  color: #767676;
}
.cid-ufEvE0bY6G H2 {
  color: #030f7f;
}
.cid-ufEvE0m1gT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufEvE0m1gT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE0m1gT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE0m1gT .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE0m1gT H1 {
  color: #030f7f;
}
.cid-ufEvE0m1gT .mbr-text,
.cid-ufEvE0m1gT .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE0BfZK {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-ufEvE0BfZK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE0BfZK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE0BfZK .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE0BfZK H1 {
  color: #030f7f;
}
.cid-ufEvE0BfZK .mbr-text,
.cid-ufEvE0BfZK .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE0SdFO {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufEvE0SdFO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE0SdFO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE0SdFO .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE0SdFO H1 {
  color: #030f7f;
}
.cid-ufEvE0SdFO .mbr-text,
.cid-ufEvE0SdFO .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE1fBck {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-ufEvE1fBck .mbr-section-title {
  color: #003492;
}
.cid-ufEvE1fBck .mbr-section-subtitle {
  color: #5b686b;
}
.cid-ufEvE1Nd1u {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-ufEvE1Nd1u h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ufEvE1Nd1u p {
  color: #767676;
  text-align: left;
}
.cid-ufEvE1Nd1u .card-box {
  padding-top: 2rem;
}
.cid-ufEvE1Nd1u .card-wrapper {
  height: 100%;
}
.cid-ufEvE1Nd1u .card-title {
  color: #030f7f;
}
.cid-ufEvE254A4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-ufEvE254A4 .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-ufEvE254A4 H2 {
  color: #ffffff;
}
.cid-ufEvE2ggD4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufEvE2ggD4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE2ggD4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE2ggD4 .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE2ggD4 H1 {
  color: #030f7f;
}
.cid-ufEvE2ggD4 .mbr-text,
.cid-ufEvE2ggD4 .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE2tndx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-ufEvE2tndx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE2tndx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE2tndx .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE2tndx H1 {
  color: #030f7f;
}
.cid-ufEvE2tndx .mbr-text,
.cid-ufEvE2tndx .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE2HvIy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufEvE2HvIy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE2HvIy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE2HvIy .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE2HvIy H1 {
  color: #030f7f;
}
.cid-ufEvE2HvIy .mbr-text,
.cid-ufEvE2HvIy .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE2TRdN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-ufEvE2TRdN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE2TRdN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE2TRdN .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE2TRdN H1 {
  color: #030f7f;
}
.cid-ufEvE2TRdN .mbr-text,
.cid-ufEvE2TRdN .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE353eq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ufEvE353eq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE353eq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE353eq .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE353eq H1 {
  color: #030f7f;
}
.cid-ufEvE353eq .mbr-text,
.cid-ufEvE353eq .mbr-section-btn {
  color: #767676;
}
.cid-ufEvE3jkuO {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-ufEvE3jkuO .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-ufEvE3jkuO H2 {
  color: #ffffff;
}
.cid-ufEvE3tdpb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ufEvE3tdpb .card-box {
  padding: 0 2rem;
}
.cid-ufEvE3tdpb .mbr-section-btn {
  padding-top: 1rem;
}
.cid-ufEvE3tdpb .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-ufEvE3tdpb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ufEvE3tdpb p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-ufEvE3tdpb .mbr-text {
  color: #767676;
}
.cid-ufEvE3tdpb .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ufEvE3tdpb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ufEvE3LSSH {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ufEvE3LSSH .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufEvE3LSSH .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-ufEvE3LSSH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufEvE3LSSH .inner-container {
    width: 100% !important;
  }
}
.cid-ufEvE3VxYm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-ufEvE3VxYm .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-ufEvE3VxYm H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-ufEvE3VxYm .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-ufEvE45f15 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-ufEvE45f15 .counter-container {
  color: #767676;
}
.cid-ufEvE45f15 .counter-container ul {
  margin-bottom: 0;
}
.cid-ufEvE45f15 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-ufEvE45f15 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-ufEvE45f15 .mbr-text {
  color: #232323;
}
.cid-ufEvE4fsnR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-ufEvE4poOf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-ufEvE4poOf .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-ufEvE4poOf H2 {
  color: #ffffff;
}
.cid-ufEvE4Amjp {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ufEvE4Amjp .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufEvE4Amjp .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-ufEvE4Amjp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufEvE4Amjp .inner-container {
    width: 100% !important;
  }
}
.cid-ufEvE4MvI7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ufEvE4MvI7 .mbr-text,
.cid-ufEvE4MvI7 blockquote {
  color: #767676;
}
.cid-ufEvE4MvI7 .mbr-text {
  text-align: center;
}
.cid-ufEvE4WEXx {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ufEvE4WEXx .counter-container {
  color: #767676;
}
.cid-ufEvE4WEXx .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-ufEvE4WEXx .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-ufEvE4WEXx .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-ufEvE4WEXx .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-ufEvE56BoG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-ufEvE56BoG .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-ufEvE56BoG H2 {
  color: #ffffff;
}
.cid-ufEvE5hOuO {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-ufEvE5hOuO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE5hOuO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE5hOuO .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE5wbar {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-ufEvE5wbar .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE5wbar .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE5wbar .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE5Ksiu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-ufEvE5Ksiu .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-ufEvE5Ksiu H2 {
  color: #ffffff;
}
.cid-ufEvE5VV9O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-ufEvE5VV9O .card-box {
  padding: 0 2rem;
}
.cid-ufEvE5VV9O .mbr-section-btn {
  padding-top: 1rem;
}
.cid-ufEvE5VV9O .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-ufEvE5VV9O h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-ufEvE5VV9O p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-ufEvE5VV9O .mbr-text {
  color: #767676;
}
.cid-ufEvE5VV9O .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ufEvE5VV9O .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ufEvE6jk7s {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ufEvE6jk7s .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ufEvE6jk7s .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-ufEvE6jk7s .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ufEvE6jk7s .inner-container {
    width: 100% !important;
  }
}
.cid-ufEvE6vzPQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-ufEvE6vzPQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ufEvE6vzPQ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE6vzPQ .mbr-text {
    text-align: center;
  }
}
.cid-ufEvE6LMZp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-ufEvE6LMZp .content {
    text-align: center;
  }
  .cid-ufEvE6LMZp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ufEvE6LMZp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ufEvE6LMZp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ufEvE6LMZp .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ufEvE6LMZp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufEvE6LMZp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ufEvE6LMZp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ufEvE6LMZp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufEvE6LMZp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ufEvE6LMZp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ufEvE6LMZp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufEvE6LMZp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uDlxRhAVKA {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/copertina-facebook-vendere-cos-funziona.png");
}
.cid-uDlxRhAVKA H2 {
  color: #ffffff;
}
.cid-uDlxRhAVKA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uDlxRhNcLv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ff0505;
}
.cid-uDlxRi0dET {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ff0505;
}
.cid-uDlxRi0dET .mbr-section-subtitle {
  color: #767676;
}
.cid-uDlxRi0dET H2 {
  color: #dad02c;
}
.cid-uDlxRi6Gq1 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uDlxRi6Gq1 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDlxRi6Gq1 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlxRi6Gq1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDlxRi6Gq1 .mbr-text {
    text-align: center;
  }
}
.cid-uDlxRi6Gq1 .mbr-text,
.cid-uDlxRi6Gq1 .mbr-section-btn {
  color: #465052;
}
.cid-uDlxRi6Gq1 H1 {
  color: #ff0505;
}
.cid-uDlxRijiGk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uDlxRijiGk P {
  color: #767676;
}
.cid-uDlxRijiGk H1 {
  color: #030f7f;
}
.cid-uDlxRijiGk .mbr-text,
.cid-uDlxRijiGk .mbr-section-btn {
  color: #efefef;
}
.cid-uDlxRijiGk H3 {
  color: #073b4c;
}
.cid-uDlxRiuR67 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uDlxRiuR67 .mbr-section-subtitle {
  color: #767676;
}
.cid-uDlxRiuR67 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uDlxRiuR67 .mbr-text {
  color: #767676;
}
.cid-uDlxRiuR67 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-uDlxRiuR67 .mbr-author-name {
  color: #767676;
}
.cid-uDlxRiuR67 .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-uDlxRiuR67 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-uDlxRiuR67 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-uDlxRiuR67 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uDlxRiuR67 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-uDlxRiuR67 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-uDlxRiODCF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff0505;
}
.cid-uDlxRiODCF P {
  color: #767676;
}
.cid-uDlxRiODCF H1 {
  color: #ffffff;
}
.cid-uDlxRiODCF .mbr-text,
.cid-uDlxRiODCF .mbr-section-btn {
  color: #efefef;
}
.cid-uDlxRiODCF H3 {
  color: #efefef;
}
.cid-uDlxRjgDsz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uDlxRjgDsz .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-uDlxRjgDsz H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-uDlxRjgDsz .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uDlxRjqVFY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uDlxRjqVFY .counter-container {
  color: #767676;
}
.cid-uDlxRjqVFY .counter-container ul {
  margin-bottom: 0;
}
.cid-uDlxRjqVFY .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-uDlxRjqVFY .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-uDlxRjqVFY .mbr-text {
  color: #232323;
}
.cid-uDlxRjy15t {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ff0505;
}
.cid-uDlxRjIDWm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ff0505;
}
.cid-uDlxRjQ8KF {
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-uDlxRjQ8KF .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDlxRjQ8KF .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDlxRjQ8KF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDlxRjQ8KF .mbr-text {
    text-align: center;
  }
}
.cid-uDlxRk2Dmg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uDlxRk2Dmg .content {
    text-align: center;
  }
  .cid-uDlxRk2Dmg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDlxRk2Dmg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDlxRk2Dmg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uDlxRk2Dmg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uDlxRk2Dmg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uDlxRk2Dmg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uDlxRk2Dmg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uDlxRk2Dmg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uDlxRk2Dmg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uDlxRk2Dmg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uDlxRk2Dmg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uDlxRk2Dmg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uDm1GPT96B {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/copertina-combo-libri-irlmvendere-cos-funziona.png");
}
.cid-uDm1GPT96B H2 {
  color: #efefef;
}
.cid-uDm1GPT96B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uDm1GQnmQo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-uDm1GQKRSb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-uDm1GQKRSb .mbr-section-subtitle {
  color: #767676;
}
.cid-uDm1GQKRSb H2 {
  color: #dad02c;
}
.cid-uDm4NTUMtL {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uDm4NTUMtL .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDm4NTUMtL .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDm4NTUMtL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDm4NTUMtL .mbr-text {
    text-align: center;
  }
}
.cid-uDm4NTUMtL .mbr-text,
.cid-uDm4NTUMtL .mbr-section-btn {
  color: #030f7f;
}
.cid-uDm4NTUMtL H1 {
  color: #030f7f;
}
.cid-uDm1GRokMi {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uDm1GRokMi P {
  color: #767676;
}
.cid-uDm1GRokMi H1 {
  color: #030f7f;
}
.cid-uDm1GRokMi .mbr-text,
.cid-uDm1GRokMi .mbr-section-btn {
  color: #efefef;
}
.cid-uDm1GRokMi H3 {
  color: #073b4c;
}
.cid-uDm1GRKYmy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uDm1GRKYmy .mbr-section-subtitle {
  color: #767676;
}
.cid-uDm1GRKYmy .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uDm1GRKYmy .mbr-text {
  color: #767676;
}
.cid-uDm1GRKYmy .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-uDm1GRKYmy .mbr-author-name {
  color: #767676;
}
.cid-uDm1GRKYmy .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-uDm1GRKYmy .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-uDm1GRKYmy .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-uDm1GRKYmy .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uDm1GRKYmy .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-uDm1GRKYmy .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-uDm1GTlZgg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-uDm1GTEicG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-uDm1GTSEse {
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-uDm1GTSEse .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDm1GTSEse .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDm1GTSEse .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDm1GTSEse .mbr-text {
    text-align: center;
  }
}
.cid-uDm1GUi32K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uDm1GUi32K .content {
    text-align: center;
  }
  .cid-uDm1GUi32K .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDm1GUi32K .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDm1GUi32K .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uDm1GUi32K .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uDm1GUi32K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uDm1GUi32K .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uDm1GUi32K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uDm1GUi32K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uDm1GUi32K .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uDm1GUi32K .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uDm1GUi32K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uDm1GUi32K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uDqsWUsQsM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDqsWUsQsM .mbr-section-subtitle {
  color: #767676;
}
.cid-uDqsWUsQsM H2 {
  color: #080051;
}
.cid-uDqsWUFUgq {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-uDqsWUFUgq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDqsWUFUgq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDqsWUFUgq .mbr-text {
    text-align: center;
  }
}
.cid-uDqsWUFUgq H1 {
  color: #465052;
}
.cid-uDqsWUFUgq .mbr-text,
.cid-uDqsWUFUgq .mbr-section-btn {
  color: #767676;
}
.cid-uDrNqdXVTR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDrNqdXVTR .mbr-section-subtitle {
  color: #767676;
}
.cid-uDrNqdXVTR H2 {
  color: #080051;
}
.cid-uDrNqe8Qcw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-uDrNqe8Qcw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrNqe8Qcw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrNqe8Qcw .mbr-text {
    text-align: center;
  }
}
.cid-uDrNqe8Qcw H1 {
  color: #465052;
}
.cid-uDrNqe8Qcw .mbr-text,
.cid-uDrNqe8Qcw .mbr-section-btn {
  color: #767676;
}
.cid-uDrSOJ0OoO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy.jpg");
}
.cid-uDrSOJ0OoO H2 {
  color: #ffffff;
}
.cid-uDrSOJ0OoO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uDrSOJgYpS {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uDrSOJgYpS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uDrSOJgYpS .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOJgYpS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOJgYpS .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOJgYpS .mbr-text,
.cid-uDrSOJgYpS .mbr-section-btn {
  color: #030f7f;
}
.cid-uDrSOJgYpS H1 {
  color: #030f7f;
}
.cid-uDrSOJxj4B {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uDrSOJxj4B .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uDrSOJxj4B .section-text {
  padding: 2rem 0;
}
.cid-uDrSOJxj4B .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uDrSOJxj4B .inner-container {
    width: 100% !important;
  }
}
.cid-uDrSOJK4QV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0010a2;
}
.cid-uDrSOJK4QV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-uDrSOJK4QV p {
  color: #767676;
  text-align: left;
}
.cid-uDrSOJK4QV .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-uDrSOJK4QV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-uDrSOJK4QV .card-title {
  margin-bottom: 0;
}
.cid-uDrSOJK4QV .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uDrSOJK4QV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-uDrSOJK4QV .card-img span {
    font-size: 40px !important;
  }
}
.cid-uDrSOJK4QV .card-title,
.cid-uDrSOJK4QV .card-img {
  color: #ffffff;
}
.cid-uDrSOJK4QV P {
  color: #f9f295;
}
.cid-uDrSOK32tV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uDrSOK32tV P {
  color: #767676;
}
.cid-uDrSOK32tV H1 {
  color: #030f7f;
}
.cid-uDrSOK32tV .mbr-text,
.cid-uDrSOK32tV .mbr-section-btn {
  color: #efefef;
}
.cid-uDrSOK32tV H3 {
  color: #073b4c;
}
.cid-uDrSOKg6fL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uDrSOKg6fL .mbr-section-subtitle {
  color: #767676;
}
.cid-uDrSOKg6fL .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uDrSOKg6fL .mbr-text {
  color: #767676;
}
.cid-uDrSOKg6fL .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-uDrSOKg6fL .mbr-author-name {
  color: #767676;
}
.cid-uDrSOKg6fL .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-uDrSOKg6fL .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-uDrSOKg6fL .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-uDrSOKg6fL .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uDrSOKg6fL .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-uDrSOKg6fL .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-uDrSOKDDU0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-uDrSOKDDU0 P {
  color: #767676;
}
.cid-uDrSOKDDU0 H1 {
  color: #ffffff;
}
.cid-uDrSOKDDU0 .mbr-text,
.cid-uDrSOKDDU0 .mbr-section-btn {
  color: #efefef;
}
.cid-uDrSOKDDU0 H3 {
  color: #efefef;
}
.cid-uDrSOKYyww {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-uDrSOKYyww .image-block {
  margin: auto;
}
.cid-uDrSOKYyww .mbr-figure {
  margin: 0 auto;
}
.cid-uDrSOKYyww figcaption {
  position: relative;
}
.cid-uDrSOKYyww figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uDrSOKYyww .image-block {
    width: 100% !important;
  }
}
.cid-uDrSOL8gNj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-uDrSOLiUj6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uDrSOLiUj6 .mbr-section-subtitle {
  color: #767676;
}
.cid-uDrSOLiUj6 H2 {
  color: #030f7f;
}
.cid-uDrSOLxsHE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrSOLxsHE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOLxsHE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOLxsHE .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOLxsHE H1 {
  color: #030f7f;
}
.cid-uDrSOLxsHE .mbr-text,
.cid-uDrSOLxsHE .mbr-section-btn {
  color: #767676;
}
.cid-uDrSOLNfrd {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uDrSOLNfrd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOLNfrd .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOLNfrd .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOLNfrd H1 {
  color: #030f7f;
}
.cid-uDrSOLNfrd .mbr-text,
.cid-uDrSOLNfrd .mbr-section-btn {
  color: #767676;
}
.cid-uDrSOM02Bx {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrSOM02Bx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOM02Bx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOM02Bx .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOM02Bx H1 {
  color: #030f7f;
}
.cid-uDrSOM02Bx .mbr-text,
.cid-uDrSOM02Bx .mbr-section-btn {
  color: #767676;
}
.cid-uDrSOMegeD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uDrSOMegeD .mbr-section-title {
  color: #003492;
}
.cid-uDrSOMegeD .mbr-section-subtitle {
  color: #5b686b;
}
.cid-uDrSOMqDbZ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uDrSOMqDbZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uDrSOMqDbZ p {
  color: #767676;
  text-align: left;
}
.cid-uDrSOMqDbZ .card-box {
  padding-top: 2rem;
}
.cid-uDrSOMqDbZ .card-wrapper {
  height: 100%;
}
.cid-uDrSOMqDbZ .card-title {
  color: #030f7f;
}
.cid-uDrSOMIc4s {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uDrSOMIc4s .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-uDrSOMIc4s H2 {
  color: #ffffff;
}
.cid-uDrSOMWLUr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrSOMWLUr .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOMWLUr .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOMWLUr .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOMWLUr H1 {
  color: #030f7f;
}
.cid-uDrSOMWLUr .mbr-text,
.cid-uDrSOMWLUr .mbr-section-btn {
  color: #767676;
}
.cid-uDrSON9AsO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uDrSON9AsO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSON9AsO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSON9AsO .mbr-text {
    text-align: center;
  }
}
.cid-uDrSON9AsO H1 {
  color: #030f7f;
}
.cid-uDrSON9AsO .mbr-text,
.cid-uDrSON9AsO .mbr-section-btn {
  color: #767676;
}
.cid-uDrUDl8Dp8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrUDl8Dp8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrUDl8Dp8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrUDl8Dp8 .mbr-text {
    text-align: center;
  }
}
.cid-uDrUDl8Dp8 H1 {
  color: #030f7f;
}
.cid-uDrUDl8Dp8 .mbr-text,
.cid-uDrUDl8Dp8 .mbr-section-btn {
  color: #767676;
}
.cid-uDrUxH6cJv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uDrUxH6cJv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrUxH6cJv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrUxH6cJv .mbr-text {
    text-align: center;
  }
}
.cid-uDrUxH6cJv H1 {
  color: #030f7f;
}
.cid-uDrUxH6cJv .mbr-text,
.cid-uDrUxH6cJv .mbr-section-btn {
  color: #767676;
}
.cid-uDrSONneXa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrSONneXa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSONneXa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSONneXa .mbr-text {
    text-align: center;
  }
}
.cid-uDrSONneXa H1 {
  color: #030f7f;
}
.cid-uDrSONneXa .mbr-text,
.cid-uDrSONneXa .mbr-section-btn {
  color: #767676;
}
.cid-uDrSONABhk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uDrSONABhk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSONABhk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSONABhk .mbr-text {
    text-align: center;
  }
}
.cid-uDrSONABhk H1 {
  color: #030f7f;
}
.cid-uDrSONABhk .mbr-text,
.cid-uDrSONABhk .mbr-section-btn {
  color: #767676;
}
.cid-uDrSONOdE1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uDrSONOdE1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSONOdE1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSONOdE1 .mbr-text {
    text-align: center;
  }
}
.cid-uDrSONOdE1 H1 {
  color: #030f7f;
}
.cid-uDrSONOdE1 .mbr-text,
.cid-uDrSONOdE1 .mbr-section-btn {
  color: #767676;
}
.cid-uDrSOO37Va {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uDrSOO37Va .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-uDrSOO37Va H2 {
  color: #ffffff;
}
.cid-uDrSOOe5Oe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uDrSOOe5Oe .card-box {
  padding: 0 2rem;
}
.cid-uDrSOOe5Oe .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uDrSOOe5Oe .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uDrSOOe5Oe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uDrSOOe5Oe p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-uDrSOOe5Oe .mbr-text {
  color: #767676;
}
.cid-uDrSOOe5Oe .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uDrSOOe5Oe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-uDrSOODLoH {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uDrSOODLoH .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uDrSOODLoH .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uDrSOODLoH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uDrSOODLoH .inner-container {
    width: 100% !important;
  }
}
.cid-uDrSOOPzo2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-uDrSOOPzo2 .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-uDrSOOPzo2 H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-uDrSOOPzo2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uDrSOP3Gj0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-uDrSOP3Gj0 .counter-container {
  color: #767676;
}
.cid-uDrSOP3Gj0 .counter-container ul {
  margin-bottom: 0;
}
.cid-uDrSOP3Gj0 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-uDrSOP3Gj0 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-uDrSOP3Gj0 .mbr-text {
  color: #232323;
}
.cid-uDrSOPg3zx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-uDrSOPsgN9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-uDrSOPsgN9 .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-uDrSOPsgN9 H2 {
  color: #ffffff;
}
.cid-uDrSOPF4Oy {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uDrSOPF4Oy .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uDrSOPF4Oy .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uDrSOPF4Oy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uDrSOPF4Oy .inner-container {
    width: 100% !important;
  }
}
.cid-uDrSOPS4zf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uDrSOPS4zf .mbr-text,
.cid-uDrSOPS4zf blockquote {
  color: #767676;
}
.cid-uDrSOPS4zf .mbr-text {
  text-align: center;
}
.cid-uDrSOQ7gPG {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uDrSOQ7gPG .counter-container {
  color: #767676;
}
.cid-uDrSOQ7gPG .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uDrSOQ7gPG .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uDrSOQ7gPG .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-uDrSOQ7gPG .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-uDrSOQkCZS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-uDrSOQkCZS .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uDrSOQkCZS H2 {
  color: #ffffff;
}
.cid-uDrSOQw3vR {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-uDrSOQw3vR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOQw3vR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOQw3vR .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOQNQ0X {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-uDrSOQNQ0X .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSOQNQ0X .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOQNQ0X .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOR2ALS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uDrSOR2ALS .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-uDrSOR2ALS H2 {
  color: #ffffff;
}
.cid-uDrSORfE8T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uDrSORfE8T .card-box {
  padding: 0 2rem;
}
.cid-uDrSORfE8T .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uDrSORfE8T .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uDrSORfE8T h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uDrSORfE8T p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-uDrSORfE8T .mbr-text {
  color: #767676;
}
.cid-uDrSORfE8T .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uDrSORfE8T .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-uDrSORD6qg {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uDrSORD6qg .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uDrSORD6qg .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uDrSORD6qg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uDrSORD6qg .inner-container {
    width: 100% !important;
  }
}
.cid-uDrSORQ5oE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-uDrSORQ5oE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uDrSORQ5oE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSORQ5oE .mbr-text {
    text-align: center;
  }
}
.cid-uDrSOS65Mi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uDrSOS65Mi .content {
    text-align: center;
  }
  .cid-uDrSOS65Mi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uDrSOS65Mi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uDrSOS65Mi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uDrSOS65Mi .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uDrSOS65Mi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uDrSOS65Mi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uDrSOS65Mi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uDrSOS65Mi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uDrSOS65Mi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uDrSOS65Mi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uDrSOS65Mi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uDrSOS65Mi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uFNwkpbA2X {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uFNwkpbA2X .mbr-section-subtitle {
  color: #ff0505;
}
.cid-uFNwkpbA2X H2 {
  color: #ff0505;
}
.cid-uFNwkpj5gp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-uFNwkpj5gp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFNwkpj5gp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNwkpj5gp .mbr-text {
    text-align: center;
  }
}
.cid-uFNwkpj5gp H1 {
  color: #465052;
}
.cid-uFNwkpj5gp .mbr-text,
.cid-uFNwkpj5gp .mbr-section-btn {
  color: #767676;
}
.cid-uFNy7Ohwb3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uFNy7Ohwb3 .item {
  padding-bottom: 2rem;
}
.cid-uFNy7Ohwb3 .item-wrapper {
  height: 100%;
}
.cid-uFNy7Ohwb3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uFNy7Ohwb3 .carousel-control,
.cid-uFNy7Ohwb3 .close {
  background: #1b1b1b;
}
.cid-uFNy7Ohwb3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFNy7Ohwb3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFNy7Ohwb3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-uFNy7Ohwb3 .close::before {
  content: '\e91a';
}
.cid-uFNy7Ohwb3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFNy7Ohwb3 .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-uFNy7Ohwb3 .carousel-inner > .active {
  display: block;
}
.cid-uFNy7Ohwb3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFNy7Ohwb3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFNy7Ohwb3 .carousel-control .icon-next,
.cid-uFNy7Ohwb3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-uFNy7Ohwb3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFNy7Ohwb3 .carousel-control,
  .cid-uFNy7Ohwb3 .carousel-indicators,
  .cid-uFNy7Ohwb3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFNy7Ohwb3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFNy7Ohwb3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFNy7Ohwb3 .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-uFNy7Ohwb3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNy7Ohwb3 .carousel-indicators {
    display: none;
  }
}
.cid-uFNy7Ohwb3 .carousel-indicators .active,
.cid-uFNy7Ohwb3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-uFNy7Ohwb3 .carousel-indicators .active {
  background: #fff;
}
.cid-uFNy7Ohwb3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFNy7Ohwb3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFNy7Ohwb3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFNy7Ohwb3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFNy7Ohwb3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFNy7Ohwb3 .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-uFNy7Ohwb3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFNy7Ohwb3 .carousel {
  width: 100%;
}
.cid-uFNy7Ohwb3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFNy7Ohwb3 .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-uFNy7Ohwb3 .modal.fade .modal-dialog,
.cid-uFNy7Ohwb3 .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-uFNy7Ohwb3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFNy7Ohwb3 a {
  display: block;
}
.cid-uFNy7Ohwb3 a.img {
  pointer-events: none;
}
.cid-uFNBQ6jB0l {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-uFNBQ6jB0l .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uFNBQ6jB0l .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFNBQ6jB0l .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uFNBQ6jB0l .mbr-text {
    text-align: center;
  }
}
.cid-uFNBQ6jB0l H1 {
  color: #465052;
}
.cid-uFNBQ6jB0l .mbr-text,
.cid-uFNBQ6jB0l .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dO4hur {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy.jpg");
}
.cid-uWv4dO4hur H2 {
  color: #ffffff;
}
.cid-uWv4dO4hur .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uWv4dOojvB {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uWv4dOojvB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uWv4dOojvB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dOojvB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dOojvB .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dOojvB .mbr-text,
.cid-uWv4dOojvB .mbr-section-btn {
  color: #030f7f;
}
.cid-uWv4dOojvB H1 {
  color: #030f7f;
}
.cid-uWv4dODCj5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uWv4dODCj5 .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uWv4dODCj5 .section-text {
  padding: 2rem 0;
}
.cid-uWv4dODCj5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uWv4dODCj5 .inner-container {
    width: 100% !important;
  }
}
.cid-uWv4dP3W12 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0010a2;
}
.cid-uWv4dP3W12 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-uWv4dP3W12 p {
  color: #767676;
  text-align: left;
}
.cid-uWv4dP3W12 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-uWv4dP3W12 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-uWv4dP3W12 .card-title {
  margin-bottom: 0;
}
.cid-uWv4dP3W12 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-uWv4dP3W12 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-uWv4dP3W12 .card-img span {
    font-size: 40px !important;
  }
}
.cid-uWv4dP3W12 .card-title,
.cid-uWv4dP3W12 .card-img {
  color: #ffffff;
}
.cid-uWv4dP3W12 P {
  color: #f9f295;
}
.cid-uWv4dPq9rW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uWv4dPq9rW P {
  color: #767676;
}
.cid-uWv4dPq9rW H1 {
  color: #030f7f;
}
.cid-uWv4dPq9rW .mbr-text,
.cid-uWv4dPq9rW .mbr-section-btn {
  color: #efefef;
}
.cid-uWv4dPq9rW H3 {
  color: #073b4c;
}
.cid-uWv4dPTpQC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uWv4dPTpQC .mbr-section-subtitle {
  color: #767676;
}
.cid-uWv4dPTpQC .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uWv4dPTpQC .mbr-text {
  color: #767676;
}
.cid-uWv4dPTpQC .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-uWv4dPTpQC .mbr-author-name {
  color: #767676;
}
.cid-uWv4dPTpQC .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-uWv4dPTpQC .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-uWv4dPTpQC .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-uWv4dPTpQC .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-uWv4dPTpQC .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-uWv4dPTpQC .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-uWv4dQlLbC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-uWv4dQlLbC P {
  color: #767676;
}
.cid-uWv4dQlLbC H1 {
  color: #ffffff;
}
.cid-uWv4dQlLbC .mbr-text,
.cid-uWv4dQlLbC .mbr-section-btn {
  color: #efefef;
}
.cid-uWv4dQlLbC H3 {
  color: #efefef;
}
.cid-uWv4dQBWkK {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-uWv4dQBWkK .image-block {
  margin: auto;
}
.cid-uWv4dQBWkK .mbr-figure {
  margin: 0 auto;
}
.cid-uWv4dQBWkK figcaption {
  position: relative;
}
.cid-uWv4dQBWkK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uWv4dQBWkK .image-block {
    width: 100% !important;
  }
}
.cid-uWv4dQPCUl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-uWv4dR2oSA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uWv4dR2oSA .mbr-section-subtitle {
  color: #767676;
}
.cid-uWv4dR2oSA H2 {
  color: #030f7f;
}
.cid-uWv4dRkSP7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uWv4dRkSP7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dRkSP7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dRkSP7 .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dRkSP7 H1 {
  color: #030f7f;
}
.cid-uWv4dRkSP7 .mbr-text,
.cid-uWv4dRkSP7 .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dRFK5k {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uWv4dRFK5k .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dRFK5k .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dRFK5k .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dRFK5k H1 {
  color: #030f7f;
}
.cid-uWv4dRFK5k .mbr-text,
.cid-uWv4dRFK5k .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dRYH2t {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uWv4dRYH2t .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dRYH2t .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dRYH2t .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dRYH2t H1 {
  color: #030f7f;
}
.cid-uWv4dRYH2t .mbr-text,
.cid-uWv4dRYH2t .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dSgINX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-uWv4dSgINX .mbr-section-title {
  color: #003492;
}
.cid-uWv4dSgINX .mbr-section-subtitle {
  color: #5b686b;
}
.cid-uWv4dSFtXB {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-uWv4dSFtXB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uWv4dSFtXB p {
  color: #767676;
  text-align: left;
}
.cid-uWv4dSFtXB .card-box {
  padding-top: 2rem;
}
.cid-uWv4dSFtXB .card-wrapper {
  height: 100%;
}
.cid-uWv4dSFtXB .card-title {
  color: #030f7f;
}
.cid-uWv4dSZt3o {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uWv4dSZt3o .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-uWv4dSZt3o H2 {
  color: #ffffff;
}
.cid-uWv4dThYwp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uWv4dThYwp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dThYwp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dThYwp .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dThYwp H1 {
  color: #030f7f;
}
.cid-uWv4dThYwp .mbr-text,
.cid-uWv4dThYwp .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dTCGS6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uWv4dTCGS6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dTCGS6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dTCGS6 .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dTCGS6 H1 {
  color: #030f7f;
}
.cid-uWv4dTCGS6 .mbr-text,
.cid-uWv4dTCGS6 .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dTUkQN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uWv4dTUkQN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dTUkQN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dTUkQN .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dTUkQN H1 {
  color: #030f7f;
}
.cid-uWv4dTUkQN .mbr-text,
.cid-uWv4dTUkQN .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dUb6Hl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-uWv4dUb6Hl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dUb6Hl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dUb6Hl .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dUb6Hl H1 {
  color: #030f7f;
}
.cid-uWv4dUb6Hl .mbr-text,
.cid-uWv4dUb6Hl .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dUs9jP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uWv4dUs9jP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dUs9jP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dUs9jP .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dUs9jP H1 {
  color: #030f7f;
}
.cid-uWv4dUs9jP .mbr-text,
.cid-uWv4dUs9jP .mbr-section-btn {
  color: #767676;
}
.cid-uWv4dUJLGW {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uWv4dUJLGW .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-uWv4dUJLGW H2 {
  color: #ffffff;
}
.cid-uWv4dV509S {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uWv4dV509S .card-box {
  padding: 0 2rem;
}
.cid-uWv4dV509S .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uWv4dV509S .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uWv4dV509S h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uWv4dV509S p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-uWv4dV509S .mbr-text {
  color: #767676;
}
.cid-uWv4dV509S .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uWv4dV509S .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-uWv4dVrK9e {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uWv4dVrK9e .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uWv4dVrK9e .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uWv4dVrK9e .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uWv4dVrK9e .inner-container {
    width: 100% !important;
  }
}
.cid-uWv4dVHK7w {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-uWv4dVHK7w .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-uWv4dVHK7w H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-uWv4dVHK7w .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uWv4dVZ1tG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-uWv4dVZ1tG .counter-container {
  color: #767676;
}
.cid-uWv4dVZ1tG .counter-container ul {
  margin-bottom: 0;
}
.cid-uWv4dVZ1tG .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-uWv4dVZ1tG .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-uWv4dVZ1tG .mbr-text {
  color: #232323;
}
.cid-uWv4dWfLhg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-uWv4dWupkQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-uWv4dWupkQ .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-uWv4dWupkQ H2 {
  color: #ffffff;
}
.cid-uWv4dWLXKP {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uWv4dWLXKP .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uWv4dWLXKP .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uWv4dWLXKP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uWv4dWLXKP .inner-container {
    width: 100% !important;
  }
}
.cid-uWv4dX2oeV {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uWv4dX2oeV .mbr-text,
.cid-uWv4dX2oeV blockquote {
  color: #767676;
}
.cid-uWv4dX2oeV .mbr-text {
  text-align: center;
}
.cid-uWv4dXik3Y {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uWv4dXik3Y .counter-container {
  color: #767676;
}
.cid-uWv4dXik3Y .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uWv4dXik3Y .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uWv4dXik3Y .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-uWv4dXik3Y .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-uWv4dXB86Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-uWv4dXB86Q .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-uWv4dXB86Q H2 {
  color: #ffffff;
}
.cid-uWv4dXV6pI {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-uWv4dXV6pI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dXV6pI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dXV6pI .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dYhH2r {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-uWv4dYhH2r .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dYhH2r .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dYhH2r .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dYAPHf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-uWv4dYAPHf .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-uWv4dYAPHf H2 {
  color: #ffffff;
}
.cid-uWv4dYZgbg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-uWv4dYZgbg .card-box {
  padding: 0 2rem;
}
.cid-uWv4dYZgbg .mbr-section-btn {
  padding-top: 1rem;
}
.cid-uWv4dYZgbg .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-uWv4dYZgbg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uWv4dYZgbg p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-uWv4dYZgbg .mbr-text {
  color: #767676;
}
.cid-uWv4dYZgbg .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uWv4dYZgbg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-uWv4dZiCzv {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uWv4dZiCzv .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uWv4dZiCzv .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-uWv4dZiCzv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uWv4dZiCzv .inner-container {
    width: 100% !important;
  }
}
.cid-uWv4dZzSzn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-uWv4dZzSzn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uWv4dZzSzn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dZzSzn .mbr-text {
    text-align: center;
  }
}
.cid-uWv4dZYIrh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uWv4dZYIrh .content {
    text-align: center;
  }
  .cid-uWv4dZYIrh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uWv4dZYIrh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-uWv4dZYIrh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-uWv4dZYIrh .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-uWv4dZYIrh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uWv4dZYIrh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uWv4dZYIrh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uWv4dZYIrh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uWv4dZYIrh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uWv4dZYIrh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uWv4dZYIrh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uWv4dZYIrh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0RFWVYkgt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/copertina-lifeenergy.jpg");
}
.cid-u0RFWVYkgt H2 {
  color: #ffffff;
}
.cid-u0RFWVYkgt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0RFWWDMNY {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0RFWWDMNY .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0RFWWDMNY .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFWWDMNY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFWWDMNY .mbr-text {
    text-align: center;
  }
}
.cid-u0RFWWDMNY .mbr-text,
.cid-u0RFWWDMNY .mbr-section-btn {
  color: #030f7f;
}
.cid-u0RFWWDMNY H1 {
  color: #030f7f;
}
.cid-u0RFWWRbuo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u0RFWWRbuo .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0RFWWRbuo .section-text {
  padding: 2rem 0;
}
.cid-u0RFWWRbuo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0RFWWRbuo .inner-container {
    width: 100% !important;
  }
}
.cid-u0RFWX0c6i {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0010a2;
}
.cid-u0RFWX0c6i h4 {
  text-align: left;
  font-weight: 500;
}
.cid-u0RFWX0c6i p {
  color: #767676;
  text-align: left;
}
.cid-u0RFWX0c6i .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-u0RFWX0c6i .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-u0RFWX0c6i .card-title {
  margin-bottom: 0;
}
.cid-u0RFWX0c6i .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-u0RFWX0c6i .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-u0RFWX0c6i .card-img span {
    font-size: 40px !important;
  }
}
.cid-u0RFWX0c6i .card-title,
.cid-u0RFWX0c6i .card-img {
  color: #ffffff;
}
.cid-u0RFWX0c6i P {
  color: #f9f295;
}
.cid-u0RFWXliHQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-u0RFWXliHQ P {
  color: #767676;
}
.cid-u0RFWXliHQ H1 {
  color: #030f7f;
}
.cid-u0RFWXliHQ .mbr-text,
.cid-u0RFWXliHQ .mbr-section-btn {
  color: #efefef;
}
.cid-u0RFWXliHQ H3 {
  color: #073b4c;
}
.cid-u0RFWXzyls {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0RFWXzyls .mbr-section-subtitle {
  color: #767676;
}
.cid-u0RFWXzyls .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0RFWXzyls .mbr-text {
  color: #767676;
}
.cid-u0RFWXzyls .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-u0RFWXzyls .mbr-author-name {
  color: #767676;
}
.cid-u0RFWXzyls .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-u0RFWXzyls .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-u0RFWXzyls .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-u0RFWXzyls .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-u0RFWXzyls .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-u0RFWXzyls .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-u0RFWY0WNh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #030f7f;
}
.cid-u0RFWY0WNh P {
  color: #767676;
}
.cid-u0RFWY0WNh H1 {
  color: #ffffff;
}
.cid-u0RFWY0WNh .mbr-text,
.cid-u0RFWY0WNh .mbr-section-btn {
  color: #efefef;
}
.cid-u0RFWY0WNh H3 {
  color: #efefef;
}
.cid-u0RFWYd02w {
  background: #030f7f;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-u0RFWYd02w .image-block {
  margin: auto;
}
.cid-u0RFWYd02w .mbr-figure {
  margin: 0 auto;
}
.cid-u0RFWYd02w figcaption {
  position: relative;
}
.cid-u0RFWYd02w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u0RFWYd02w .image-block {
    width: 100% !important;
  }
}
.cid-u0RFWYpGFs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #030f7f;
}
.cid-u0RFWYy0g6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u0RFWYy0g6 .mbr-section-subtitle {
  color: #767676;
}
.cid-u0RFWYy0g6 H2 {
  color: #030f7f;
}
.cid-u0RFWYJAUI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0RFWYJAUI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFWYJAUI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFWYJAUI .mbr-text {
    text-align: center;
  }
}
.cid-u0RFWYJAUI H1 {
  color: #030f7f;
}
.cid-u0RFWYJAUI .mbr-text,
.cid-u0RFWYJAUI .mbr-section-btn {
  color: #767676;
}
.cid-u0RFWYWoLs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u0RFWYWoLs .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFWYWoLs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFWYWoLs .mbr-text {
    text-align: center;
  }
}
.cid-u0RFWYWoLs H1 {
  color: #030f7f;
}
.cid-u0RFWYWoLs .mbr-text,
.cid-u0RFWYWoLs .mbr-section-btn {
  color: #767676;
}
.cid-u0RFWZbl1D {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0RFWZbl1D .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFWZbl1D .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFWZbl1D .mbr-text {
    text-align: center;
  }
}
.cid-u0RFWZbl1D H1 {
  color: #030f7f;
}
.cid-u0RFWZbl1D .mbr-text,
.cid-u0RFWZbl1D .mbr-section-btn {
  color: #767676;
}
.cid-u0RFWZp0jY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-u0RFWZp0jY .mbr-section-title {
  color: #003492;
}
.cid-u0RFWZp0jY .mbr-section-subtitle {
  color: #5b686b;
}
.cid-u0RFWZAqlJ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u0RFWZAqlJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-u0RFWZAqlJ p {
  color: #767676;
  text-align: left;
}
.cid-u0RFWZAqlJ .card-box {
  padding-top: 2rem;
}
.cid-u0RFWZAqlJ .card-wrapper {
  height: 100%;
}
.cid-u0RFWZAqlJ .card-title {
  color: #030f7f;
}
.cid-u0RFWZQUhC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-u0RFWZQUhC .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-u0RFWZQUhC H2 {
  color: #ffffff;
}
.cid-u0RFX00m9a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0RFX00m9a .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX00m9a .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX00m9a .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX00m9a H1 {
  color: #030f7f;
}
.cid-u0RFX00m9a .mbr-text,
.cid-u0RFX00m9a .mbr-section-btn {
  color: #767676;
}
.cid-u0RFX0csVw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u0RFX0csVw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX0csVw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX0csVw .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX0csVw H1 {
  color: #030f7f;
}
.cid-u0RFX0csVw .mbr-text,
.cid-u0RFX0csVw .mbr-section-btn {
  color: #767676;
}
.cid-uZNSwdIWwp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uZNSwdIWwp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uZNSwdIWwp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uZNSwdIWwp .mbr-text {
    text-align: center;
  }
}
.cid-uZNSwdIWwp H1 {
  color: #030f7f;
}
.cid-uZNSwdIWwp .mbr-text,
.cid-uZNSwdIWwp .mbr-section-btn {
  color: #767676;
}
.cid-u0RFX0sGYu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u0RFX0sGYu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX0sGYu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX0sGYu .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX0sGYu H1 {
  color: #030f7f;
}
.cid-u0RFX0sGYu .mbr-text,
.cid-u0RFX0sGYu .mbr-section-btn {
  color: #767676;
}
.cid-u0RFX0EATy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u0RFX0EATy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX0EATy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX0EATy .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX0EATy H1 {
  color: #030f7f;
}
.cid-u0RFX0EATy .mbr-text,
.cid-u0RFX0EATy .mbr-section-btn {
  color: #767676;
}
.cid-u0RFX0Qpk1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-u0RFX0Qpk1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX0Qpk1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX0Qpk1 .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX0Qpk1 H1 {
  color: #030f7f;
}
.cid-u0RFX0Qpk1 .mbr-text,
.cid-u0RFX0Qpk1 .mbr-section-btn {
  color: #767676;
}
.cid-uZNTdIY4CW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uZNTdIY4CW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uZNTdIY4CW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uZNTdIY4CW .mbr-text {
    text-align: center;
  }
}
.cid-uZNTdIY4CW H1 {
  color: #030f7f;
}
.cid-uZNTdIY4CW .mbr-text,
.cid-uZNTdIY4CW .mbr-section-btn {
  color: #767676;
}
.cid-u0RFX125VR {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-u0RFX125VR .mbr-section-subtitle {
  color: #f7ed4a;
}
.cid-u0RFX125VR H2 {
  color: #ffffff;
}
.cid-u0RFX1bLOC {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-u0RFX1bLOC .card-box {
  padding: 0 2rem;
}
.cid-u0RFX1bLOC .mbr-section-btn {
  padding-top: 1rem;
}
.cid-u0RFX1bLOC .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-u0RFX1bLOC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-u0RFX1bLOC p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-u0RFX1bLOC .mbr-text {
  color: #767676;
}
.cid-u0RFX1bLOC .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-u0RFX1bLOC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-u0RFX1t73U {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-u0RFX1t73U .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0RFX1t73U .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-u0RFX1t73U .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0RFX1t73U .inner-container {
    width: 100% !important;
  }
}
.cid-u0RFX1CmdG {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-u0RFX1CmdG .mbr-section-subtitle {
  color: #073b4c;
  text-align: left;
}
.cid-u0RFX1CmdG H2 {
  text-align: left;
  color: #0f1d99;
}
.cid-u0RFX1CmdG .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-u0RFX1PXk2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8f8;
}
.cid-u0RFX1PXk2 .counter-container {
  color: #767676;
}
.cid-u0RFX1PXk2 .counter-container ul {
  margin-bottom: 0;
}
.cid-u0RFX1PXk2 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-u0RFX1PXk2 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #149dcc;
  color: #149dcc;
  content: '✓';
}
.cid-u0RFX1PXk2 .mbr-text {
  color: #232323;
}
.cid-u0RFX1Yv4s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #030f7f;
}
.cid-u0RFX28ACF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #c4bd49;
}
.cid-u0RFX28ACF .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-u0RFX28ACF H2 {
  color: #ffffff;
}
.cid-u0RFX2iUeW {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0RFX2iUeW .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0RFX2iUeW .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-u0RFX2iUeW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0RFX2iUeW .inner-container {
    width: 100% !important;
  }
}
.cid-u0RFX2s4n8 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u0RFX2s4n8 .mbr-text,
.cid-u0RFX2s4n8 blockquote {
  color: #767676;
}
.cid-u0RFX2s4n8 .mbr-text {
  text-align: center;
}
.cid-u0RFX2CbHs {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u0RFX2CbHs .counter-container {
  color: #767676;
}
.cid-u0RFX2CbHs .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-u0RFX2CbHs .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-u0RFX2CbHs .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-u0RFX2CbHs .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #c4bd49;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-u0RFX2LrbP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u0RFX2LrbP .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-u0RFX2LrbP H2 {
  color: #ffffff;
}
.cid-u0RFX2VOgW {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-u0RFX2VOgW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX2VOgW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX2VOgW .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX37QPe {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-u0RFX37QPe .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX37QPe .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX37QPe .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX3pTsP {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #030f7f;
}
.cid-u0RFX3pTsP .mbr-section-subtitle {
  color: #f8f8f8;
}
.cid-u0RFX3pTsP H2 {
  color: #ffffff;
}
.cid-u0RFX3CYim {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-u0RFX3CYim .card-box {
  padding: 0 2rem;
}
.cid-u0RFX3CYim .mbr-section-btn {
  padding-top: 1rem;
}
.cid-u0RFX3CYim .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-u0RFX3CYim h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-u0RFX3CYim p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-u0RFX3CYim .mbr-text {
  color: #767676;
}
.cid-u0RFX3CYim .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-u0RFX3CYim .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-u0RFX3Zs7u {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-u0RFX3Zs7u .line {
  background-color: #c4bd49;
  color: #c4bd49;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0RFX3Zs7u .section-text {
  padding: 2rem 0;
  color: #465052;
}
.cid-u0RFX3Zs7u .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0RFX3Zs7u .inner-container {
    width: 100% !important;
  }
}
.cid-u0RFX4arrV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/agriturismo-3.jpeg");
}
@media (min-width: 992px) {
  .cid-u0RFX4arrV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0RFX4arrV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX4arrV .mbr-text {
    text-align: center;
  }
}
.cid-u0RFX4nMnF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-u0RFX4nMnF .content {
    text-align: center;
  }
  .cid-u0RFX4nMnF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0RFX4nMnF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-u0RFX4nMnF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u0RFX4nMnF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-u0RFX4nMnF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u0RFX4nMnF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-u0RFX4nMnF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-u0RFX4nMnF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u0RFX4nMnF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0RFX4nMnF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-u0RFX4nMnF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0RFX4nMnF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uZBx2sm5LD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uZBx2sm5LD .mbr-section-subtitle {
  color: #767676;
}
.cid-uZBx2sm5LD H2 {
  color: #080051;
}
.cid-uZBxdv2TmI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-uZBxdv2TmI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uZBxdv2TmI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uZBxdv2TmI .mbr-text {
    text-align: center;
  }
}
.cid-uZBxdv2TmI H1 {
  color: #465052;
}
.cid-uZBxdv2TmI .mbr-text,
.cid-uZBxdv2TmI .mbr-section-btn {
  color: #767676;
}
.cid-v0gmAoZmEp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v0gmAoZmEp .mbr-section-subtitle {
  color: #767676;
}
.cid-v0gmAoZmEp H2 {
  color: #080051;
}
.cid-v0gmNbgQX2 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v0gmNbgQX2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v0gmNbgQX2 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v0gmNbgQX2 .mbr-text {
    text-align: center;
  }
}
.cid-v0gmNbgQX2 H1 {
  color: #465052;
}
.cid-v0gmNbgQX2 .mbr-text,
.cid-v0gmNbgQX2 .mbr-section-btn {
  color: #767676;
}
.cid-v4pyJNXddm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/copertine-sito-2.png");
}
.cid-v4pyJNXddm H2 {
  color: #efefef;
}
.cid-v4pyJNXddm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4pyJOdPuX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-v4pyJOdPuX H2 {
  color: #030f7f;
}
.cid-v4pyJOdPuX .mbr-section-subtitle {
  color: #ff0505;
}
.cid-v4pyJOnn6T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-v4pyJOnn6T .mbr-section-subtitle {
  color: #767676;
}
.cid-v4pyJOnn6T H2 {
  color: #dad02c;
}
.cid-v4pyJOtpIP {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v4pyJOtpIP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v4pyJOtpIP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4pyJOtpIP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4pyJOtpIP .mbr-text {
    text-align: center;
  }
}
.cid-v4pyJOtpIP .mbr-text,
.cid-v4pyJOtpIP .mbr-section-btn {
  color: #030f7f;
}
.cid-v4pyJOtpIP H1 {
  color: #030f7f;
}
.cid-v4pyJOGzHh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-v4pyJOGzHh P {
  color: #767676;
}
.cid-v4pyJOGzHh H1 {
  color: #030f7f;
}
.cid-v4pyJOGzHh .mbr-text,
.cid-v4pyJOGzHh .mbr-section-btn {
  color: #efefef;
}
.cid-v4pyJOGzHh H3 {
  color: #073b4c;
}
.cid-v4pyJOPYRo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v4pyJOPYRo .mbr-section-subtitle {
  color: #767676;
}
.cid-v4pyJOPYRo .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v4pyJOPYRo .mbr-text {
  color: #767676;
}
.cid-v4pyJOPYRo .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-v4pyJOPYRo .mbr-author-name {
  color: #767676;
}
.cid-v4pyJOPYRo .mbr-testimonial .panel-item {
  background-color: #efefef;
}
.cid-v4pyJOPYRo .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-v4pyJOPYRo .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-v4pyJOPYRo .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-v4pyJOPYRo .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-v4pyJOPYRo .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-v4pyJP82YT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-v4pyJPhJG8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v4pyJPnWko {
  background-image: url("../../../assets/images/background4.jpg");
}
.cid-v4pyJPnWko .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v4pyJPnWko .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4pyJPnWko .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4pyJPnWko .mbr-text {
    text-align: center;
  }
}
.cid-v4pyJPwa1z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v4pyJPwa1z .content {
    text-align: center;
  }
  .cid-v4pyJPwa1z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4pyJPwa1z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-v4pyJPwa1z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-v4pyJPwa1z .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-v4pyJPwa1z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v4pyJPwa1z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-v4pyJPwa1z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-v4pyJPwa1z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v4pyJPwa1z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v4pyJPwa1z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-v4pyJPwa1z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4pyJPwa1z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v4qtxh1YrH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v4qtxh1YrH .mbr-section-subtitle {
  color: #23bbd2;
}
.cid-v4qtxh1YrH H2 {
  color: #23bbd2;
}
.cid-v4qtxh8zHj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v4qtxh8zHj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4qtxh8zHj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4qtxh8zHj .mbr-text {
    text-align: center;
  }
}
.cid-v4qtxh8zHj H1 {
  color: #465052;
}
.cid-v4qtxh8zHj .mbr-text,
.cid-v4qtxh8zHj .mbr-section-btn {
  color: #767676;
}
.cid-v4qtxhnz1S {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v4qtxhnz1S .item {
  padding-bottom: 2rem;
}
.cid-v4qtxhnz1S .item-wrapper {
  height: 100%;
}
.cid-v4qtxhnz1S .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v4qtxhnz1S .carousel-control,
.cid-v4qtxhnz1S .close {
  background: #1b1b1b;
}
.cid-v4qtxhnz1S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4qtxhnz1S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4qtxhnz1S .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-v4qtxhnz1S .close::before {
  content: '\e91a';
}
.cid-v4qtxhnz1S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4qtxhnz1S .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-v4qtxhnz1S .carousel-inner > .active {
  display: block;
}
.cid-v4qtxhnz1S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4qtxhnz1S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4qtxhnz1S .carousel-control .icon-next,
.cid-v4qtxhnz1S .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v4qtxhnz1S .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4qtxhnz1S .carousel-control,
  .cid-v4qtxhnz1S .carousel-indicators,
  .cid-v4qtxhnz1S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4qtxhnz1S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4qtxhnz1S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4qtxhnz1S .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-v4qtxhnz1S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4qtxhnz1S .carousel-indicators {
    display: none;
  }
}
.cid-v4qtxhnz1S .carousel-indicators .active,
.cid-v4qtxhnz1S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-v4qtxhnz1S .carousel-indicators .active {
  background: #fff;
}
.cid-v4qtxhnz1S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4qtxhnz1S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4qtxhnz1S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4qtxhnz1S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4qtxhnz1S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4qtxhnz1S .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-v4qtxhnz1S .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4qtxhnz1S .carousel {
  width: 100%;
}
.cid-v4qtxhnz1S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4qtxhnz1S .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-v4qtxhnz1S .modal.fade .modal-dialog,
.cid-v4qtxhnz1S .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-v4qtxhnz1S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4qtxhnz1S a {
  display: block;
}
.cid-v4qtxhnz1S a.img {
  pointer-events: none;
}
.cid-v4qtxi52oj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-v4qtxi52oj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v4qtxi52oj .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4qtxi52oj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v4qtxi52oj .mbr-text {
    text-align: center;
  }
}
.cid-v4qtxi52oj H1 {
  color: #465052;
}
.cid-v4qtxi52oj .mbr-text,
.cid-v4qtxi52oj .mbr-section-btn {
  color: #767676;
}
.cid-v8mcyscSny {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v8mcyscSny .mbr-section-subtitle {
  color: #23bbd2;
}
.cid-v8mcyscSny H2 {
  color: #23bbd2;
}
.cid-v8mcysiyMM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v8mcysiyMM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v8mcysiyMM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8mcysiyMM .mbr-text {
    text-align: center;
  }
}
.cid-v8mcysiyMM H1 {
  color: #465052;
}
.cid-v8mcysiyMM .mbr-text,
.cid-v8mcysiyMM .mbr-section-btn {
  color: #767676;
}
.cid-v8mcyswqjF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-v8mcyswqjF .item {
  padding-bottom: 2rem;
}
.cid-v8mcyswqjF .item-wrapper {
  height: 100%;
}
.cid-v8mcyswqjF .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v8mcyswqjF .carousel-control,
.cid-v8mcyswqjF .close {
  background: #1b1b1b;
}
.cid-v8mcyswqjF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v8mcyswqjF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v8mcyswqjF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  font-family: 'MobiriseIcons';
}
.cid-v8mcyswqjF .close::before {
  content: '\e91a';
}
.cid-v8mcyswqjF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v8mcyswqjF .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: 0.5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-v8mcyswqjF .carousel-inner > .active {
  display: block;
}
.cid-v8mcyswqjF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v8mcyswqjF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v8mcyswqjF .carousel-control .icon-next,
.cid-v8mcyswqjF .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v8mcyswqjF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v8mcyswqjF .carousel-control,
  .cid-v8mcyswqjF .carousel-indicators,
  .cid-v8mcyswqjF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v8mcyswqjF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v8mcyswqjF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v8mcyswqjF .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-v8mcyswqjF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v8mcyswqjF .carousel-indicators {
    display: none;
  }
}
.cid-v8mcyswqjF .carousel-indicators .active,
.cid-v8mcyswqjF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: 0.5;
  border: 4px solid #1b1b1b;
}
.cid-v8mcyswqjF .carousel-indicators .active {
  background: #fff;
}
.cid-v8mcyswqjF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v8mcyswqjF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v8mcyswqjF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v8mcyswqjF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v8mcyswqjF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v8mcyswqjF .modal-body .carousel-item {
  top: 50%;
  transform: translateY(-50%);
}
.cid-v8mcyswqjF .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v8mcyswqjF .carousel {
  width: 100%;
}
.cid-v8mcyswqjF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v8mcyswqjF .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-v8mcyswqjF .modal.fade .modal-dialog,
.cid-v8mcyswqjF .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-v8mcyswqjF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v8mcyswqjF a {
  display: block;
}
.cid-v8mcyswqjF a.img {
  pointer-events: none;
}
.cid-v8mcysQYwS {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-v8mcysQYwS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v8mcysQYwS .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v8mcysQYwS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8mcysQYwS .mbr-text {
    text-align: center;
  }
}
.cid-v8mcysQYwS H1 {
  color: #465052;
}
.cid-v8mcysQYwS .mbr-text,
.cid-v8mcysQYwS .mbr-section-btn {
  color: #767676;
}
